Forum: Turbo Powertrains (2.0GT, 2.5GT, 2.5XT)
01-28-2011, 04:51 PM
It is simpler than you think. Do you drag race...
It is simpler than you think. Do you drag race ? Do you have vast expanses of land where you can accelerate your way into the triple digits without getting into an accident or getting pulled over...