Car Wash Industry’s Founding Father Honored Posthumously

Leo Rousseau, the man whose invention created an entire industry, was inducted into the Car Wash Hall of Fame this week in Chicago.