2003 Mini Cooper Approved Performance E11166R - [Front & Rear] Set Premium Performance Drilled and Slotted Brake Rotors