kev1000
Registered User
Has anyone heard of them or tried them?
It's a tablet you add to your petrol supposedly for better mpg and lower emissions.
A work colleague gave me one this morning and he says they do work.
Me on the other hand am a bit more skeptical.
Wouldn't mind some more mpg though!
It's a tablet you add to your petrol supposedly for better mpg and lower emissions.
A work colleague gave me one this morning and he says they do work.
Me on the other hand am a bit more skeptical.
Wouldn't mind some more mpg though!