Twisted Sister frontman, Dee Snider, debuted his Rock & Roll Christmas Tale on November 4th in Chicago, IL at the Broadway Playhouse and will run through until January 4th. Broadway In Chicago has posted a one-minute highlight reel from the production, which can be viewed below.A synopsis of the...
More...
More...