The nation’s first certified organic brewery has released its latest organic beer but with a slight twist. Climax 100, a premium organic light ale from Eel River Brewing