Sometime around 11 p.m. on Dec. 2, Gene Simmons will walk offstage at Madison Square Garden in New York as the final notes of “Rock and Roll All Nite” echo through the arena, remove his Demon makeup for the last time, and say goodbye to the band he formed five …
Read More »