Pictures from the Eugene-Corvallis-Oakridge Swing
In swanky slideshow format. I will have lots more commentary to come, but in the meantime, Patrick has a brief rundown of some of the highlights.
Oakshire
Ninkasi
Brewers Union
Block 15
Ninkasi
Brewers Union
Block 15