Very cool video ! The Mustang just pulls away in the straights and is very well driven, especially considering the likely lower braking and cornering limits. Wonder if the pass at the end stuck or if the Mustang was able to pull away ?
And that V8 sounds soooo good

