Mysterious creature washes up on beach in UK, pic surfaces

A mysterious creature washed up on a beach in North Wales with a local named Shell Longmore spotting it. "I thought I had seen all the local wildlife until I found this...It was a massive shock!" Longmore said. Commenting on a picture of the creature, a social media user wrote, "The stuff of nightmare...That’s what it is."

Load More