Giant Squid Found on Beach
The carcass of a mythical giant squid was found on a beach in Spain almost fully intact. It measured 30 feet long and weighed in at 400 pounds.
Help the Cult of Weird community continue to grow. Support our mission as an online museum of oddities and obscurities by joining the INNER CIRCLE now for as little as $1.
SUPPORT CULT OF WEIRD Become a Patron!