I bought this along with armor all quicksilver. While this did take off some dirt and grime, it left a lot on the rims. It might have loosened it up for removal during brushing, but according to the bottle you shouldn't need to do this.

I did a head to head test of the armor all vs black magic. Armor says to let it sit 5 minutes. This stuff, 1-2. After about 30 seconds, this stuff is entirely off the tires- without even hosing off. The armor all was still there after the 5 minute period. Of the two, I would select armor all, but it was more expensive, about $8.

The only good thing is that it sprays a lot, so you don't need to use as many sprays which should save product. Sadly, I went back through with the armor all to clean up the spots this couldn't handle. Black magic will make your wheel cleaner, but you need to put in more effort to make it look "almost new" clean.
I bought this along with armor all quicksilver. While this did take off some dirt and grime, it left a lot on the rims. It might have loosened it up for removal during brushing, but according to the bottle you shouldn't need to do this. I did a head to head test of the armor all vs black magic. Armor says to let it sit 5 minutes. This stuff, 1-2. After about 30 seconds, this stuff is entirely off the tires- without even hosing off. The armor all was still there after the 5 minute period. Of the two, I would select armor all, but it was more expensive, about $8. The only good thing is that it sprays a lot, so you don't need to use as many sprays which should save product. Sadly, I went back through with the armor all to clean up the spots this couldn't handle. Black magic will make your wheel cleaner, but you need to put in more effort to make it look "almost new" clean.