Giant eyeball found on the beach

October 17, 2012

So this was found on Pompano Beach, Florida and no one knows where it came from.

Dolphin? Whale? Aqua big foot?

Follow me on Facebook, Twitter and RSS

Leave your comment!

You may also like these posts

Previous post:

Next post: