Overview
-
Leonardo is the best preserved dinosaur mummy ever found, including skin impressions, fossilized samples of the digested food, plus skin and joints. Radiographic autopsy finds creature's last meal.
Topics Covered:- By This Director