CTECH 3000 = more power?
#1
CTECH 3000 = more power?
Has anyone tried this product - sounds very clever but looks to good to be true (10% more power using less fuel).
The intallation instructions on the website show it fitted on a saab turbo so may be ok for scoobies.
checkout
www.ctech3000.com
The intallation instructions on the website show it fitted on a saab turbo so may be ok for scoobies.
checkout
www.ctech3000.com
Thread
Thread Starter
Forum
Replies
Last Post