Nestled in the rugged landscape of Wyoming, Dubois is the kind of town where you might expect to see tumbleweeds rolling down ...