Does anyone know shop who puts turbo
my suggestion to you is to research... ALOT... and put your own turbo set up together with a few of your friends... if you really want to do it... you'll look everything up and try it on your own... or you could buy a kit, and everything is pretty much laid out for you... and you can bolt it up yourself... either way... its better to do it yourself... just do your research...
Thread
Thread Starter
Forum
Replies
Last Post
victoriasamantha
Forced Induction
1
Jun 8, 2009 07:23 AM



.
