Mystery of Giant Eyeball on Beach Solved

Date: 15 October 2012 Time: 10:15 AM ET