Thursday, March 10, 2016

I Want to Believe!

Houston Chronicle: A UFO watcher claims that video footage captured last week shows a "huge UFO using camouflage technology" over downtown San Antonio.

1 comment:

Jeff Meyerson said...

That explains Ted Cruz!