Giant Squid – Proof Revealed
Scientists have recently provided proof that giant squid exist, often called the kraken. They documented one in the Gulf of Mexico, about 100 miles from New Orleans, at a depth of 2,000 feet. This squid was attracted to an e-jellyfish, which is an underwater camera that emits bioluminescent light to lure marine life. This discovery…
