Skip to playerSkip to main content
  • 10 years ago
An airline passenger recently captured footage of strange UFO orbs over Atlanta, Georgia. What do you think they are?
Comments

Recommended