It wasn't a bird, or a plane, or a what the heck was it?

It was just over a week ago that folks in Genesee County were startled from Flint to Davison with the sounds of several large booms or explosions, none off which have been identified yet.

And then, on Friday, a fireball was seen shooting across the sky and caught on camera by Linda Marcarelli around 7 PM in the parking lot of a Black Rock restaurant. At first, she thought it was an airplane on fire.

According to astronomy experts, they're stumped, too. They said that it's not a meteor; it's moving too slowly. So WHAT THE HECK IS GOING ON?!?!?!?

I'm tellin' ya, the aliens are HERE.

More From Cars 108