dueckdefense.com
Barry Dueck at the 2016 USPSA Multi Gun Nationals, Stage 6
2016 USPSA Multi Gun Nationals, Stage 6