Don't forget that different cars are suited better to different tracks. This was filmed on The Streets of Willow Springs in CA which is a small and EXTREMELY technical track that favors smaller cars.
I had my first performance driving school out there years ago and I was embarrassing v8 Mustang...
This never gets old