I could be wrong, but I think they is a Mercedes, E63 AMG or C63amg, when he stops to do the burnout, the wheels are the giveaway for me, and the rear fenders are different, also doesn't look like a charger dash to me.
Still was a lot of fun to watch though!