Irwin S.
I am shocked and disgusted one of the…
I am shocked and disgusted one of the biggest brand names in parts sold out to China. My brake rotors and pads labeled made in China are you kidding me how many jobs have you left behind in America disgusting. By USA why is AC Delco supporting communist?
