On Jul 2, 2011 by Vladimir Subbotin
Brewery: Grand Teton Brewing Co Type: Imperial Red Ale Country: United States State: Idaho Taste: Average
too sour for ale