Mildly Wild Active Member Nov 13, 2014 #1 http://www.autoblog.com/2014/11/10/...le-video/?icid=autos|latest-auto-news|content
extremedave Well-Known Member Team MTBNJ Halter's Nov 13, 2014 #3 Why in the world wouldn't they use disc brakes?