A mysterious looking creature described as a "mermaid" with "sharp teeth" has washed up on a British shore. Onlookers at Cley Beach near Salthouse in Norfolk were left bamboozled after spotting ...
A monstrous creature with flippers and pointed teeth has left beachgoers bewildered after washing up on a beach in Norfolk.