11 April, 2015

Passenger films UFO orbs from airplane


An airline passenger recently captured footage of strange UFO orbs over Atlanta, Georgia, USA. What do you think they are?

Leave a Reply