View Single Post
Old 05-07-2003, 02:57 PM   #2
Wabster
 
Posts: n/a
I don't know anything about cars but i'd have to say you wouldn't lose power when installing a turbo
  Reply With Quote