How to get free YouTube subscribers, likes and views?
Get Free YouTube Subscribers, Views and Likes

Giant Squid off coast of United States

Follow
Jason Charles

Giant squid was filmed by researched 100 miles off coast of Louisiana in the Gulf of Mexico. This is the second time a Giant squid has been captured on camera.
#GiantSquid #Conservation #GulfofMexico
https://www.cnn.com/2019/06/21/us/gia...

posted by yeuxeyese8