This guy does some very interesting and informative videos however i dont think this is one of them its more a " Jumping the Shark " moment. See Happy Days for reference. If i come off my bike at the speeds this armour is tested at im potentially in big trouble. If i hit something that doesnt...