Please, please, please find out who did this to your ride! I've been anxious to try some of the Special Forces unarmed combat moves I've learned on someone who deserves a few broken bones.
Mofo's like that deserve to have their fingernails pulled out with pliers!
Whoever it was, they'd better look over their shoulders from now on! You just do not fsck with a man's ride!