A nearly complete Tyrannosaurus Rex fossil has been sold for $31.8 million, making it the most expensive dinosaur fossil ever sold.
A nearly complete Tyrannosaurus Rex fossil has been sold for $31.8 million, making it the most expensive dinosaur fossil ever sold.