Musical: YEAST NATION
The Den Theatre 1331 N. Milwaukee Ave., Chicago, IL, United StatesTicketing Click Here for Tickets! Show Description It is the year 3,000,485,000 BC. The once nutrient-rich primordial sea has grown thin due to overeating by the ravenous, multiplying yeasts. To forestall famine,…