Discussion in 'Turbocharged, Supercharged or Nitrous !' started by racer_xxx, Apr 17, 2004.
So what up's and downs of Power up's. take it to the poll
lots of turbo kits avaliable, for even the pootest of engines
Separate names with a comma.