Originally Posted by BABY J
haha I agree - I wouldn't say turbo's rock, they have their downside
but hm, it does take some engineering prowess ( measurements more than anything else of wheels and housings, etc etc etc ) to have a proper setup - I guess when it comes down to it, BOTH have the same amount of R&D into them depending on the owner





Reply With Quote