Thge one I saw before was a site that tested a bunch of waxwes, polishes, and synthetic products. It was not on the Corvette site, it was some independent group that tested waxes. Really informative on how they tested the products.
I think that the site you are looking for is www.thewaxtest.org. Unfortunately, the site is not running right now, although they have a message that says they will be up now. I certainly hope that they get it up and running again. I checked it out several months ago and it had a lot of good information.