I have caught some ads on TV recently by "B&G" ( or maybe its "BG", I don't know), a company that claims to help remove "performance reducing carbon deposits from your engine". (When, oh WHEN will that dastardly carbon stop reducing our engine performance ?? Does carbon have no shame ??)
Are...