Monday, January 23, 2012

Delirium Tremens - Beer Review

This beer was voted "Best Beer in the WORLD" in 1998. Wowsers!!! But, with all the innovative beers coming out of the American Craft Beer Scene does it stand the test of time? The boys talk about differences in the beer scene between 1998 and the present.


Let the Better Beer Authority know what you think. Leave us a comment!