The Deltoid Beer Review: Lagunitas “Lucky 13”
Red Ale – 8.65% ABV – 77 IBU Lagunitas hits another home run with this superb red ale. These motherfuckers and their beer remind me of Schwarzenegger in “Commando”. Do you remember how he went into that tool shed and used every garden and power […]