January 18, 2013

UFO releases spheres over Fairfax County, VA - Jan 17, 2013

UFO releases spheres, filmed over Fairfax County VA January 17th 2013.

Spheres can clearly be seen exiting the craft and maneuvering as they fly away.

No comments:

Post a Comment