ShowShowGene Simmons Band at Arcada TheatreMay 3, 2018Gene Simmons BandArcada Theatre · St. Charles, United StatesFollowI was thereUpload from this showMediaLineupAboutLoading