I agree with your 3 comments, but I had to rewind a couple times.
The Mustang has a 10spd dual clutch transmission?....um, no.
Also, Carwow does way (way, way) too many camera cuts. Drives (no pun intended) me nuts.
They change cameras more times in a quarter mile than all the racers shift in...