UGH - I spent about an hour scrubbing ONE WHEEL, these things will never be perfect!
Wheel cleaner from any brand (I used 2 different ones), agitated with tire brush *(they laughed at that)*, agitated again with an aggressive sponge thing ... has sponge on one side and hard cleaner pad on...