Posted on April 4, 2016June 12, 2023 by The Audio WizardEchinacea Beer I DID IT! Echinacea Beer! Tastes great! Boost your immune system while taxing it.