I have to say I didn't think the video was that mind blowing (the Mustang doesn't seem quite as rugged as the Fiesta or Scoobs)...
...but the Mustang does sound
immense. It's worth watching just for the sound!
Pretty good behind the scenes article up on Speedhunters:
http://www.speedhunters.com/2014/11/...all-went-down/