Leipzig, Germany's Walking Dead On Broadway will release their third studio album, Dead Era, on September 28th via Long Branch Records. Dead Era is about twitching skeletons in the closet of history, which ultimately never were dead. Dead Era is a synonym for their musical evolution because of the deathcore...
Continue reading...
Continue reading...