"Warped Brakes?"

Ever had that feeling of warped brakes? here is an interesting read from our friends over at Stoptech Brakes which may give you a different perspective on things Warped Brakes and other myths