Brakes stickin after brake job
That for sure is a Mopar part number and Penta Star logo on that rear end. I'm not sure what Mustang brakes have to do with anything unless some how the backing plates were changed.
Print