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