Teach Rex use life-like dinosaurs to perform their show about the anatomy and life of Tyrannosaurus rex, one the most amazing creatures to have ever roamed our planet. The show delves into the jaws of ...
Charles's tie caught the attention of London's most famous dinosaur, the Natural History Museum's T-Rex statue, and the museum posted a playful photo of the reptile wearing his finest King Charles ...