contrail

Is This a Video of a Huge Fireball Over Texas?

[/caption] On April 2, 2012, at around 11:50 am CDT, dozens of people in and around San Antonio, Texas witnessed…

13 years ago