'UFO Mothership' Near Space Station a Trick of the Light

LiveScience.com
'UFO Mothership' Near Space Station a Trick of the Light
Is this an elongated UFO and accompanying fleet hovering above Earth, or a reflection?
View Comments (2)