STS or Supercharger?
#15
#16
i've read that intro, and skimmed through a lot of the turbo threads on here, but i'm still not picking up on why people are set on front mount except for big power. am i wrong in thinking that rear mount is better for 5 - 8 psi ??
Thread
Thread Starter
Forum
Replies
Last Post