Eyeball the size of a softball washes up on a Florida Beach



Video!