Who the F... would even want to see Twisted Sister? They sucked in the 80s.
Seriously. I thought Twisted Sister was relegated to performing at county fairs and amusement parks.