EBC Brakes Direct

According to research by a National Highway Traffic Safety Administration survey released early 2015, brakes were responsible for 10,000 of the vehicle-related critical reasons for car accidents between 2005 and 2007. This was 22% of accidents caused by a vehicle issue. This data shows that brakes contribute to thousands of accidents every year, wh...