Metal Storm logo
Desperado - Trivia


Formed after the demise of Dee Snider and Marc Russell's band Twisted Sister.