Adding an oil stabilizer to your oil maximizes the efficiency and the life of your engine.
Over 20 years ago while attending a trade show I was drawn into a booth for a demonstration on oil additives. I have to say I was a skeptic no actually a non believer. My eyes glazed over as I politely watched the demonstration. We compared the wear and tear of two parts working together in 2 scenarios one with straight motor oil and the ...Continue Reading →