Giant Squid Shocks Fishermen CathyApril 1, 2009144 views Floating about 12 miles (19 kilometers) off Port Salerno, Florida, a stirring, intact giant… Read more