Over the years we've seen various 'products' advertised in the back pages of car magazines - typically in this case as small metal balls suspended in the fuel tank as lead replacement for unleaded fuel, octane boosters and so on. If I had a C8 myself the very last thing I'd put in the fuel if the 21st century equivalent to 18th century quack doctors potion.
Apologies for being sceptical......but over the year life has taught just that......scepticism is no bad thing.