Video Premiere: See Wizards of Winter’s ‘The Spirit of Christmas’

The Wizards of Winter – which features original members of the Trans-Siberian Orchestra – will be delighting fans with new music in anticipation of the holiday season, via their new release, The Magic of Winter, out November 12.

Yahoo Music is pleased to offer the exclusive premiere of the band’s enchanting new music video for “The Spirit of Christmas.“


The snowy wonderland-themed video was filmed at The Sherman Theater in East Stroudsburg, Penn. and features soaring jib and drone shots, showcasing the full power of the ensemble’s on-stage holiday experience.

The Wizards of Winter recently announced dates for “An Evening with Wizards of Winter”: a 20-city U.S. holiday tour beginning November 19. For more information, check here.