POSTPONED: Leonid & Friends Tribute to Chicago – Postponed, Rescheduled Date TBA
Arcada Theatre 105 E Main St, St. Charles, IL, United StatesBUY NOW Back by popular demand…all the way FROM RUSSIA!!! If the hits of CHICAGO, one of the most popular bands in history, aren’t enough, add to it a bunch of additional songs you wouldn’t normally hear at a tribute show…PLUS an energy very few bands have! These guys are incredible! A sell out every...