EBC Brake Pads & Brake Disc for your vehicle. Posted byStef + Wednesday April 27th, 2016 EBC Brake Pads & Brake Disc for your vehicle. Available at Power Plus ( PPE )