LRP TV - S5:E17 - Wyoming High Country Elk with Mike Davidson
High Country Elk is one of the Davidson’s specialties and Mike shows us once again how to get it done in the high elevations of North West Wyoming.
17 October, 2019
by
Gunwerks LLC