Mastering the Release Aid- John Dudley shows you some important tips

0 88



This is a video to go along with the Petersen’s Bowhunting Article Mastering the Release Aid. Professional Archer- John Dudley shows you some important tips …

source

Leave A Reply

Your email address will not be published.