Originally posted by mikeyees13
Theres an infomercial/commercail that always comes on SPIKE tv. All I can remember is that it goes on a drill and has hundreds of little peices of cloth and claims to restore anything.
I think that stuff is called Flitz.