2 ratings
Dodging Squirrels
8.4% Imperial IPA / Double IPA
Deciduous Brewing Company (United States)
Reviews
Susan
2 years ago
3.5