17 October 2015

UFO? Cedar Park TX 10/10/2015

Fast moving Lights in the skies of Texas. 10/10/2015. We tried to debunk it with everything we can think of. Leave a comment on what you think it could be.

No comments: