Strange Creature Washes Ashore In Wales
It has earned the title of "The Beast of Tenby". This unknown species of creatures was found along the beach in Wales by Peter Bailey as he was walking his dog along the beach in Tenby, Wales. He took pictures to try and find out more about the creature.

Load More Articles