Leipzig, Germany's Walking Dead On Broadway have released the official Dead Era short film, containing three songs from their third studio album, Dead Era, out now via Long Branch Records. Watch below. Dead Era is about twitching skeletons in the closet of history, which ultimately never were dead. Dead Era...
Continue reading...
Continue reading...