9 years ago | Automotive by Tome Lees
Brake noises are always intimidating, even for people who know about mechanics...