Merry Twistmas

December 14, 2009

In addition to more than 30 years at the forefront of the heavy metal genre, the band Twisted Sister has also gained fame in recent years for its rocked-out versions of classic Christmas songs featured on the 2006 album A Twisted Christmas. In bringing the album to the concert stage, Twisted Sister—which is headed by frontman Dee Snider and well-known for songs like “We’re not Gonna Take It”—looked to 3D Design Chair Kevin O’Callaghan to design the set and stage. The concert spectacle, also titled A Twisted Christmas, features lights, costumes and the Twisted Sister versions of songs like “Have Yourself A Merry Little Christmas” and “I Saw Mommy Kissing Santa Claus,” all staged in O’Callaghan’s vision of a heavy metal Santa’s Workshop. O’Callaghan’s contributions to the concert were recently featured on the and

A Twisted Christmas will be at the Las Vegas Hilton from December 15 – 17. View the promo video for a sample of last year’s show at NYC’s Nokia Theater:

Be Sociable, Share!




Fair Weather in Miami

Two In ’10