You Tube Video Thompson dragstrip Saw this posted on the chevelle website. for you guys that went and also those that did not. I noticed a really annoying squeak sound in the video. you may or may not want to turn the volume down on your...