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?! Thought Catalog Logo Mark

More From Thought Catalog