
Holy crap that video is awesome. "It's that WOO WOO". I cracked up when he almost crashed his car as he peeled away from the shop.
To the OP: It could simply be a bit of brake noise or tire noise. You say it gets louder when you push the brakes? Does the noise change if you push the clutch?