Tag: mermaid

Mermaid or iguana? – Locals left puzzled after mysterious remains wash up on Yorkshire beach

LOCALS have been left puzzled after mysterious remains of a creature washed up on the shores of a Yorkshire beach. Haz Key spotted the unusual...

Latest News