This looks just awesome!
Meteor Ownage
I think that was a Toyota commercial. For their trucks.
The truck that can survive a direct meteor hit?
Weak I say. My '94 Mazda 5400 would totally survive that too. Hell, my truck would catch it in the bed and drive it around...