Wow. that sucks.

I've had some nasty stories of my own but when I share them with people my wife reminds me that "You're real lucky they didn't have a gun"

Next time anythign liek that happens. just stop at a gas station or something before making it worse. I'm sure the adrenalin was going but you could have just let them go around you without incident originally.

Not being a dick, I'm glad you are ok, but they obviously didn't have much to lose.