Car Care World Expo 2011

As many of you may know, last week the International Carwash Association (ICA) hosted the Car Care World Expo 2011 at the Sands Expo Center in Las Vegas. At Tommy Car Wash, we look forward to the ICA’s annual expo as an opportunity to meet new wash owners, chat with clients and, of course, show off our latest wash technology.

Read more