Sponsored Links (Register now to hide all advertisements)
Quote:
Originally Posted by Vic Piano
As I understand it, STP is the acronym for Studebaker Top Performance. It was developed by Studebaker and Packard with Andy Granatelli.
|
On the STP site they claim
Scientifically
Treated
Petroleum (see #16 above). Doesn't make much sense to me, but that is what they claim about their own product. Might be some newer transformation of the acronym as very few people today would recognize Studebaker I would guess.