Jensen Beach

That’s One Giant Squid

Three men off the coast of Jensen Beach on the east coast of Florida caught a 25 foot squid. 

06/28/2011

Follow

Get every new post delivered to your Inbox.

Join 580 other followers