There's a new G uinness World Record for World's Largest Car Wash -- and it's held by CARSTAR. The more than 150 participating CARSTAR stores in the U.S. and Canada washed more than 4,000 cars during an eight-hour period on Saturday, June 20th, 2009 to break the record. |