Incredible fossil shows T. rex and Triceratops locked in battle to the death - CNET

The fossil will be on display at the North Carolina Museum of Natural Sciences.

from CNET News https://ift.tt/3nIqJjK
Previous
Next Post »

StatCounter