CarwashTV.com, a new industry video magazine, released its first episode earlier this month, according to a press release.
CarwashTV.com releases first episode