A 15-feet long seabeast that's been compared to a washed-up mammoth and an alien has left locals mystified after turning up on a British beach. The creature was spotted on the Merseyside beach in Liverpool on Wednesday and has been dubbed the Ainsdale Anomaly. People have been unable to identify …...Read More
