Giant Squid Spotted off the Louisiana CoastGiant Squid Spotted off the Louisiana CoastAfter sifting through hundreds of hours of video, scientist Nathan Robinson came across 17 seconds that would make the entire trip worth while.Brandon MichaelBrandon Michael