Nita Strauss shreds the US national anthem at WWE's NXT TakeOver: Stand and Deliver By Sam Roche published 8 April 21 The Alice Cooper guitarist also expresses an interest in wrestling for WWE: “I would have fun doing the Hurricanrana from the top rope for sure”