Gene Simmons 5/3/18 – Arcada Theatre – St. Charles, IL. By Bradley Todd While rock and roll icons KISS are on hiatus, founding member Gene Simmons hasn’t let that stop him from getting his rock on, playing solo dates since late last year. Gene is certainly out there for …
Read More »