Howl of the People

The Eagle Cap Wilderness in northwestern Oregon provides the setting for Season One of Howl of the People.