That is a really clean mustang, I like it a lot.
Those dyno pulls make me really nervous though, seems like it's going to let loose at any moment, especially the first one.
Also do you guys know why it makes that sound after he lets off of the throttle?