Twisted Christmas

Dec 14, 2006 00:35

Twisted Sister has a Christmas album. Yes, a Christmas album. It is entitled Twisted Christmas, and after seeing them on the Tonight Show, I suggest everyone go out and buy it.
Previous post Next post
Up