Hm, hoped for a bit more driving impressions & some audio footage of the various cars.

Did you make the movie?