Twisted Sister at Rock N America

Published: July 24, 2010
80s hair band Twisted Sister headlined the first day of Rock N America at the Zoo amp. They talk about why their music is still popular today.
Back to all NewsOK videos
Share on Facebook

Recommend this on Facebook