Photo: Getty Images
A woman walking along a beach in Canada could not believe her eyes when she stumbled upon the nightmarish remains of a mysterious creature that had washed ashore. The gruesome discovery was reportedly made by Terran Walker as she and her family were strolling along Shaw's Beach on the province of Prince Edward Island. "I was shocked and amazed we were the ones to find it," she later recalled, "but also sad to think about how it ended up there and whether it suffered." Beyond that, Walker was also bewildered as neither she nor her family could identify the curious creature that they had come across on the beach.
Check out Walker's photo of the eerie-looking creature and find out more on this story at the Coast to Coast AM website.