Clue: Oil additive brand
We have 1 possible answer for the clue Oil additive brand which appears 6 times in our database.
Possible Answers:
Related Clues:
- Popular engine additive
- Frequent NASCAR sponsor
- Indy inits
- Automotive brand with an oval logo
- Indy 500 initialism
- Longtime advertiser at the Indy 500
- Race car driver's additive
- Treatment for fuel injectors
- Big racing sponsor
- Garage brand
- Auto shop inits
- Big speedway sponsor
- Sponsor of many racers
- Indy 500 initials
- What adorns many Indy cars