A Jurassic sea monster in all its prehistoric glory has finally re-emerged into the light after 50 years cooped up in a museum storage room in Scotland. Nicknamed the Storr Lochs Monster, the newly revealed creature is actually an ichthyosaur, a kind of extinct swimming reptile that ruled the waves while the dinosaurs reigned over […]



September 5th, 2016
Riffin
Posted in
Tags: