Metal World Order: Twisted Sister – A Twisted Christmas Review
Metal World Order: Twisted Sister - A Twisted Christmas Review: http://www.youtube.com/watch?v=tIp28gVdu4k It's time to do a CD review, and this time I check out Twisted Sister's Christmas album "A Twisted ...