I’m reading it was a meteor explosion.
Crazy.
Same thing was caught on cop car dash cam last week in Bemidji, MN.
Is there a Detroit news site I can llok up?