Just received my Mammoth 21" front wheel. What a big piece of bling. Chrome wheel, polished rotors, big stainless steel spokes. Can't wait to put this on. Got a set of Kevlar brake pads also. These aren't suppose to mark the rotors up, too much.