John Stallone: Texas Dall Sheep

John Stallone and friends go to hunt Texas Dall sheep in California in the spring to fill the freezer. Then they keep on bowhunting.

MORE…

Please go to: John Stallone

Leave a Reply

Your email address will not be published.