Coach Chris
Member
The Decline of the Whiskey Mountain Bighorns
The Whiskey Mountain bighorn sheep herd has made Dubois, Wyoming an international stop for people interested in this species of mountain royalty, with many residents keep spotting scopes trained on the hillsides above town for constant sheep viewing. This rustic western community also hosts the...
cowboystatedaily.com