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!

Kevin Campbell

Kevin Campbell

Want to know more about Kevin Campbell? Get their official bio, social pages & articles on Kiss 95.1! Read more


Content Goes Here