Houston Texas UFO seen



UFO spotted in Houston Texas sometime this past week. Seems it had been circulating on Twitter. No denying two different photos from different areas. Do you believe UFO's exist? We may never know. I did confirm from a friend of mine who is from Houston Texas and saw something in the sky.


Comments

Popular Posts