Re: Twin Turbo News!!!
lol, what are you a sales rep. for one of the remote turbo companies? It's a bad design
DOn't let me discourage you though, please by all means get them to make a system, maybe it's not that bad a set up.
Last edited by Maxwell; Dec 20, 2007 at 01:43 PM.