So you'd stop the car and you'd start screaming? Russia isn't the USA. Cities don't close down because a meteor shower hit the earth.
Uhh.....no. But if something like that fell out of the sky and looked like it was coming right at me, I'd sure as hell yell out something like "WHAT THE FUCK WAS THAT?"
The drivers must be on too much vodka.
And you're right, thankfully, the US isn't Russia