Showing posts with label Statue of Liberty. Show all posts
UFO spotted over The Statue of Liberty (video)

UFO spotted over The Statue of Liberty (video)

‘Of course, there's always the possibility this was a real UFO sighting,’ reported the Examiner . ‘Silver orb spaceships are the latest ...