Update number one from the TS race. Guess what? Blowers are finally on diesels, and they appear to kick some serious butt! Everyone knows that it's no fun to wait for your turbo to light,
so how about 20 psi of boost in neutral?!
Check out the video here:
http://www.youtube.com/watch?v=6VFFEuahB0M