Merry Twistmas
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 examiner.com and BroadwayWorld.com.
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:









November 19th, 2010 at 10:26 am
[...] evening ended with O’Callaghan riding out of the theater on the sleigh used by the rock group Twisted Sister in its winter holiday show, after which he signed copies of Monumental and treated the crowd to cupcakes [...]