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

Similar questions and discussions