Astronomy On Tap Champaign-Urbana: Total Solar Eclipse 2024
25 O'Clock Brewing Co. 208 W Griggs St, Urbana, IL, United StatesOn April 8, 2024, a total solar eclipse will be visible across most of the United States, including in southern Illinois. Join us at 25 O' Clock Brewery in Urbana, […]