Quote Originally Posted by JDMJAYDC2
rotors suck i still cant see what car makers still put them on new cars now.
Most everyone does.