Giant Eyeball Found on Florida Beach [VIDEO]
If you have ever felt like you were being watched by someone or something you could not explain,  you might be right. A giant eyeball recently washed ashore and was found by a man in Pompano Beach, Florida. Beats the hell out of finding some stupid shell!