Aliens And Dinosaurs # 13 (45)

Description (UK)

Aliens And Dinosaurs: Theorists investigate a depiction of a stegosaurus found at Angkor Wat in Cambodia. Could it suggest that alien species killed off the dinosaurs? (S4, ep 13)