The guy that details the trucks at the Kenworth dealer where I work, swears by "MOJO" polish.


"I've upped my horsepower, so...... UP YOURS!!!"