A strange-looking animal has washed up on a beach in Georgia, and is making headlines thanks to its resemblance to the fabled ‘Loch Ness Monster’.…
View More Mystery ‘Loch Ness Monster’ Washes Up on a Beach in GeorgiaCategory: Dinasours
Real Pterosaur spotted over Idaho, USA?
Amateur footage showing a supposed Pterosaur recently flying over Boise, Idaho, USA. Is it the work of video editing, or perhaps the return of the…
View More Real Pterosaur spotted over Idaho, USA?