GIANT Squid Spotted Off Gulf Of Mexico

For the first time ever, a living giant squid has been filmed in US waters. Researchers were filming roughly 2500 feet below the surface when a massive 12 ft squid appears on camera.

What woud you do if you saw this? YIKES!

Read the full story HERE!


View Full Site