Presented by Evanston's Piccolo Theatre, Custer Fair (formerly known as Custer's Last Stand Festival of the Arts) hosts more than 300 art vendors, two stages of live music, local food and an "Eco Village" for green goods.
Time Out says
Details
Discover Time Out original video