Six Rivers Running Club presents the
30th Annual Humboldt Redwoods Marathon and Half Marathon