armsvault.com
Taurus USA Team Captain Jessie Harrison-Duff Captures 20th USPSA Ladies National Title
Taurus USA team Captain Jessie Harrison-Duff racked in another win at the USPSA Iron Sights Nationals in St. George, Utah.