Watch: Crazy Huge Shooting Star Lights Up The Sky In Texas

I know it’s a short video, but like, that is aliens, right? It’s huge! It is a fireball! IS ANYONE ELSE IMPRESSED?! TC mark

Related

More From Thought Catalog