Redwood Bowl

Redwood Bowl is a stadium located in Arcata, California