I'm not gonna lie, he punked me out. Like, I was scared. But, I mean seriously... How am I gonna fight multiple people even if I wanted to fight?
and like DriVaH said props to you for keeping your cool. just like you said you didnt know if they would all jump you or what not. but i think you should have reported it. i mean if it was in the middle of traffic you should have had a witness