armsvault.com
Taurus Team Captain Jessie Duff Wins at Florida State Steel Challenge
Taurus congratulates Grand Master and Taurus Team Captain Jessie Duff on her Overall Single Stack win during the Florida State Steel Challenge Championship.