HUGE EYEBALL

Giant Eyeball Washes Ashore in Florida

Giant Eyeball Washes Ashore in Florida

An explanation is in order.