by Emily Rupertus - Monday, May 11, 2015
NRA All Access Host and Taurus Team Captain Jessie Duff competed and has won her 3rdconsecutive Ladies National Single Stack title! They say good things, come in threes, Jessie proves this to be true!
Congratulations Jessie on this achievement! Help congratulate Jessie on her Facebook page