Slotted rotors close up with sun coming in for 2003 mustang cobra convertible black terminator