Mysterious ‘faceless seabeast’ leaves locals baffled after it washes up on a beach in Yorkshire

Rumours of a strange creature living in the waters of Loch Ness…