armsvault.com
Jessie Duff Wins at World Speed Shooting Championships
Taurus congratulates Jessie Duff on her recent Overall Single Stack and Ladies Open wins during the World Speed Shooting Championships.