Discovery Channel follows Force Science during Officer Traffic Stop Study

© 2017 Force Science Institute