Wow dude that sucks..too bad that Camry didn't stop what a fucking shithead.
One time something similar to that happened to me, but the guy is lucky he didn't stop or I probably would be in jail right now on an attempted murder charge.
Good luck with fixing.