Billy Idol at Taste of Chicago in Chicago, IL Kirstine W 14-Jul-2016 Concert Reviews The 80s rock icon lit up the Petrillo Music Shell stage at the 36th Annual Taste of Chicago. (more…)...