Posted by Peter Warman on November 8, 2003, 5:19 pm, in reply to "Another Mechanic In A Tin Is Born !"
I think the ad on the Sky channel was probably the result of some over zealous sales rep. The link below seems more realistic. Probably no different to any other good quality fuel additive
Peter
Link: http://www.systemproducts.com/pages/test.html
Copyright © uk autotalk