The people of Japan were surprised Monday night by a giant fireball shooting through the sky.
Was it Godzilla warning of his arrival or an alien pod soaring down to Earth to initiate an invasion?
Not quite, but it was still cool to watch. Experts say it was probably a bolide or "fireball" meteor, a piece of an asteroid that ignites upon entering Earth's atmosphere.
But that's what the aliens would want us to think, right?