Welcome to Just Commodores, a site specifically designed for all people who share the same passion as yourself.
If you have been to a round of V8 Supercars recently you have smelt it ;-)
Well if it smells better and works out the same price & gives you more power, well just if it smells better I'm on to it I heard that the engine note is better as well..........