i'm getting chills watching these vids. that's a nice a$$ ride you got. i would pay for a tank of gas just to be a passenger in the car.... i think a turbo is definitely in the works for me now. i'll probably ask you a ton of questions. lol
but on that page it says "Turbo Videos" and that one vid you have a caption talking about the turbo spooling up and the blow off sounds like a turbo to me. damn i must have mixed something up. sorry if i offended you.