Mysterious GIANT Squid Found on Beach in California

ApexTV

Member
Messages
317

A mysterious giant squid was supposedly found and caught on tape on a beach in California. If real, the gigantic squid would be an incredible 48 meters long and the largest giant squid ever found by humans. Several online websites have reported that the squid was found in the waters near the Fukushima nuclear power planet.
 

Top