Mystery of 70ft sea monster which washed up on Welsh beach finally solved

2 hours ago 3

Rommie Analytics

Beachgoers were left stunned after noticing the massive creature had washed up on Ceft Sidan Beach in Wales - with experts confirming it to be the second biggest animal on earth
Read Entire Article