Ouch. Thank god for kevlar helmets, and pads. That bike launched itself at least 6 feet off the ground Turbo Boost style. EwZQRdGHscg