Some fan-filmed footage of iconic 80s rockers Twisted Sister performing in Moscow, Russia on Thursday has surfaced online and can be viewed below. Frontman Dee Snider, meanwhile, recently released his first-ever book, an autobiography titled "Shut Up and Give Me the Mic," as well as his first collection of Broadway classics titled "Dee Does Broadway." The Razor & Tie release features Dee's take on a number of Broadway standards.