I do not want to sensationalize. However, am I the only one who thinks this sounds like a missile in the Texas explosion?

MeteoritoRussia2013:

Advertisements