Did anyone else see the crazy falling star on Wednesday night?

I was driving into Le Mars from the north, and when I was about a mile out of town, I saw a giant blue-green falling star with some white flecks, which looked like it was headed straight for my little house.

Quickly in my mind I tried to run through the list of things covered under renter's insurance. I don't recall "meteor shower blast" being listed...

Luckily, it seemed to burn out before that - plus it was probably hundreds of miles away.

What was that thing?