It is going to take some rubbing unless you want to go and get a Mothers Power Ball and some Mothers mag wheel cleaner. This stuff combined with the power ball is the sh*t man. It will clean them, but it's not cheap.
the rims on my vehicle are full of dirt and corrosion so when i tried to clean them with armor all rim cleaner it wouldn't wash the crud off. is there anything else out there that works