Well, slugging the guy would've only made things worse for ya, but I feel your pain. That is the absolute worst when a person makes a mistake then immediately looks to place the blame on someone else. Seems all too common these days.
Panic stops on stock(ish) Fox brakes are definitely ftl.
I wouldnt have hit the guy, i stayed about 10 feet from him, he was a middle aged scronny ****er and getting a little loud with me, and i told him we will let the cops see whos fault it was, and got in my car and tried to cool off.

Then the cops show up and he starts saying how it was all my fault.
The cop was pissed and kept saying how much he liked Fox Mustangs and really hoped it wasnt totaled. 



: