That rotor looks like my Titan's passenger rear did after that brake locked up at 85mph pulling a 20' enclosed trailer on 85.