The Right Now

Navy Pier Beer Garden, 600 E. Grand Ave., Chicago, Illinois