iOS app Android app

Robby Benz

WATCH: Florida Fishermen Find 23-Foot Giant Squid

The Huffington Post | Posted 08.31.2011 | Green

Three fishermen in Stuart, Florida were in for a huge surprise when searching for a catch off Jensen Beach this past weekend. "It was just something ...