Miracle Polishing Cloth was originally invented in 1920, then known as the “Victory Miracle”. For 90 years this miracle cloth has been the best friend metal can have. To this day our polish cloth continues to be made with the same exact secret formula created since the beginning.