Awesome 80’s Weekend: Twisted Sister-Rocks Again with ‘Double Live’
A little rock ‘n’ roll attitude and a whole lot of makeup can go a long, long way. Just ask the members of Twisted Sister. As Jack FM prepares for yet another Awesome 80's Weekend starting Friday Morning at 9 am, Twisted Sister is getting ready to celebrate their 40th anniversary next year — and are gearing up for the release of a double live DVD, fittingly titled ‘Double Live: Northstage Theatre