
Hot. Humid. Not A cloud in the sky. Great music. If you guessed that the city and site described was Lollapalooza in Chicago then you’re the big winner. On an idyllic day in the Windy City, some of the best new bands in music descended to Grant Park (the site of the Buckingham Fountain made