What is wrong with these people?
http://www.kcci.com/news/23579856/detail.htmlFrom previous experience, I'd bet $$$$$, he had the damn straps on the handlebars...........
Worst place to put straps or anywhere there is a possibility that it will rotate in a connection.....
Saw a nice chopper fall over one time cause they used the handle bars and the risers slipped....