Sounds like that might have been based on the "Wipe New" types of products that have sprung up on the market over the last year or so. The applications have seemed the same on a lot of the commercials I've seen anyway, and the "Wipe New" commercial even featured a Vehicross. Haven't had any experience with the stuff myself though.