You are viewing a Past Event

Sun August 20, 2017 - 1:30 PM

Chicago, IL, 2017

Glenwood Arts Festival

Glenwood Arts Festival

7006 N Glenwood Ave

Chicago, IL

I Lost Control plays an afternoon set at one of Chicago's most diverse and cool street fests, Glenwood Arts Festival!
I Was There