sureshot007
NAXJA Forum User
- Location
- Kenmore, NY
Black Magic Brakes are some of the best products that you can put your hands on. YOU. CANNOT. GO. WRONG.
I don't doubt that he knows his stuff. I'm sure they are a great pad for DD'ing or crawling. I'm looking for something more along the lines of a dedicated track pad.