Passenger Films Flying Orbs From Airplane

An airline passenger recently captured footage of strange UFO orbs over Atlanta, Georgia. What do... read more...