Michigan Skies Got Lit Up By This Fireball

Damn aliens.