That's right, NASCAR's latest marketing foray will put ... and the organization has plans to launch 40 car wash locations within the next five years. Look for one near you soon ...