I also crashed yesterday
I was taking a safety training class. We were doing a quick stop maneuver, and I locked up the front wheel at about 20mph. I also tore off the turn signal, the foot rest, and tweeked the bars. The barkbusters did their job, and Givi bars look like I took a grinder to them. I feel like a dumb ass. I wonder if it was the chain lube, or the moron driving.