I can't believe we have a thread about smelling diff fluids with V cream ads and even worse........a Dodge Nitro ad! Ick.....
I have to cover my ears so I can't see anymore of this.
Is it just me or is it really stuffy and lame in the Electric offroad forum?