I'm considering going turbo. What is the concensus here about turbo v. supercharger? I suppose a JRSC would be easier to install. Anyone know of any good shops in N. Atlanta that install turbos?
Ric
I'm considering going turbo. What is the concensus here about turbo v. supercharger? I suppose a JRSC would be easier to install. Anyone know of any good shops in N. Atlanta that install turbos?
Ric