Turkey Target Head Shot 200yds!

August 28, 2012

This hunter lands an arrow in a turkey targets head at 200 yards!

Post a Comment
Login To Account

Your email address will not be published. Required fields are marked *