1,312 notes & October 12, 2012 Giant eyeball washes up on Florida beach. Filed under monsters florida the ocean eyeballs horror