wow that rotor is fucked…
good luck. it looks like it had a lot of potental. how hard was it to get that wheel spacer off?