Local residents are finding ways to stay active while wildfire smoke blankets the Rogue Valley.
Local residents are finding ways to stay active while wildfire smoke blankets the Rogue Valley.
Local residents are finding ways to stay active while wildfire smoke blankets the Rogue Valley.