and the launch didn't disappoint. Now everyone knows by now that airbag jackets and vests are pretty rad tech, and they represent a serious reduction of harm for motorcycle riders. Alpinestars has ...