85762376
Oct 24, 2012
Nov 5, 2013
BATTLE-ABC LLC
Subscribe
Safety device embedded in a chin strap to measure the force and duration of a hit to a player's helmet