answersLogoWhite

0

PEAK makes peak motor oil, they are known for their antifreeze products before they launched their motor oil line. It's apparently already sponsored the IndyCar when it was first launched in 2007, and is being called "premium motor oil".

User Avatar

Wiki User

16y ago

What else can I help you with?