Giant Squid Caught on Tape Alive

Live Giant Squid Caught on Tape

Giant Squid Caught on Tape 6

Amazing giant squids are real and we have a live one on tape! The mystery had been elusive for hundreds of years, until now, when a team of researchers practically stalked the deep seas to capture a few moments with this giant monster on tape. How big is it? Where was it filmed? Find out right here!

Continue reading “Giant Squid Caught on Tape Alive”