I think just about all of us have had to deal with crazy MoFo's in Cars. I have a mate who deals with it by kicking their mirrors off, then giving them the bird! Always thought he was a bit crazy, but he has only been booked for it once in twenty years of riding, so he reckons the $270 fine is a small price to pay for god knows how many cagers thinking twice before they toy with a bike!
But i really just posted to say that this thread has the best title ever!
straight away, you knew what was coming, some crazy road rage story!
Glad your ok.