SHOT Show 2017: Triumph Systems

Former Navy SEAL Jared Ogden of Triumph Systems introduces his new innovative targets.

Categories

Video Shock and Awe

Most Popular Videos

View More