These green balls washed up on the shore of Dee Why Beach in Sydney, Australia, last week. And after seeing the photos, many are thinking extraterrestrial. FOX NEWS: "Bizarre green balls dubbed 'alien ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results