Tag Archives: Twisted Xmas – Live in Las Vegas

TWISTED SISTER – Twisted Xmas – Live in Las Vegas

(DVD/CD) Eagle Vision www.eagle-rock.com       Twisted Sister released their own twisted versions of some Christmas classics a few years ago and now we have a live DVD and CD of these, with a few Twisted Sister classics added … Continue reading

Posted in ALBUM REVIEWS, ALBUM REVIEWS (Mobile), All Posts, DVD REVIEWS | Tagged , , , | Leave a comment