The front brake is a modern take on the old Triumph twin leading shoe brake, the new version has 4 leading shoes. That thing probably stops on a dime.From what I gathered on the web page they are going to put that into production.


I learned all I need to know about life by killing smart people and eating their brains.
Eat right ,Exercise ,Stay fit, Die Anyway!