These are soft tissue and enourmous, just discovered in CT USA. DNA is conclusive for life and CT scan is quite clear.

More Roger Spurr's questions See All
Similar questions and discussions