Yeah, thats the same show. I do remember him saying something along those lines, I also think he said that something about the first few applications aren't to noticeable, but as you keep applying it it gives you a better shine than some tire dressings.
I'm going to try and find the article somewhere on the speed channel website.