Im glad it happened... under no circumstances you should jump on, kick or violated anyone's property. Not everyone can react smoothly in such situation.
the same moron kicking the cab first is the one getting hit at the end, he walked away and then went back to kick it again, then at the end try to hit the cab again. if he dies, one less asshole in society. I doubt all those people were all in the cab, yet they joined in quick for some vandalism. too bad he only got one
X2 The cab driver seems like the victim to me. If you have escalated things so far as to be jumping on the cab's hood, then don't be surprised when he runs somebody over trying to get away.
Cab driver was probably scared for his life, it was 1 vs. 10.