Has anyone heard of TurboChips???? (www.turbochip.com) The london dealer of Revo recommended them (SPS), but the turbochip website is uninspiring and does not provide any performance details and it would appear that SPS (simple performance solutions) is the one and same as commercial power...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.