armsvault.com
Taurus Team Captain Jessie Duff at Steel Challenge World Championships
Jessie Duff earned the title of High Lady Overall at this year’s 2015 Steel Challenge World Championships while setting a new personal best record.