UFO Videos

Strange unknown craft filmed over Texas – October 2013

Strange unknown craft filmed over Texas – October 2013

Interesting footage of a triangular craft flying above Houston, Texas. Video recorded in October 2013

About Author

admin

Leave a Reply