armsvault.com
Jessie Duff Wins 2015 Single Stack Nationals
Taurus salutes Jessie Duff for her first place finish in the 2015 USPSA Single Stack National Championships located in Barry, Illinois.