Couple of months ago the bike blew over in the wind and landed on the left side. Couple of minor scratches and that was it. Or so I thought! Coming out of a tight spot from work today and noticed that my left thumb got crushed against the tank. Can't believe that the stops have snapped from a...