SHOT Show 2017: Triumph Systems

FacebookTwitterPinterestEmailEmailEmailShare

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

    Video Shock and Awe