Some years ago I had a red foam polish applicator mounted on a steel bit that attached to my drill. There were two sizes: one for paint and one for wheels.
I'm in need of new ones, but can't find them. I don't remember the manufacturer Does anyone know what I'm talking about? Any idea where to get one?

There was a recent episode of Bitchin rides wherein Kevin and Dave used these things to polish some wheels in a time competition. I have 4 really dirty chrome rims so I could really use such a piece of equipment