K Kevin Active member Dec 12, 2011 #1 My friends are going to race, and I'm curious too see who would win? They have no turbo crap or anything on their cars, so its straight out of the dealership with no adjustments on them.
My friends are going to race, and I'm curious too see who would win? They have no turbo crap or anything on their cars, so its straight out of the dealership with no adjustments on them.