Trans-Siberian Orchestra are celebrating their 20th anniversary this year, and will bring back "The Ghosts of Christmas Eve" to more than 60 North American cities beginning Nov. 17. Check out a preview video above and the cities, dates and times below. TSO will play two shows in some cities.

The band says, "'The Ghosts of Christmas Eve' was an experiment, to take something that was conceived for TV and try to express that story live on stage. Integrating segments of the TV show, with a live narrator, and full rock band was something TSO had never done. It brought back so many memories to see Ossie Davis and everyone else who helped make that TV special into the annual tradition that it has become."

"The overwhelming response from the fans during the 2015 Winter Tour drove the band's decision to take it back out on the road this year. As always we have new artists, new special effects and lots of surprises in store."

"The Ghosts of Christmas Eve" is a rock opera that follows the journey of a runaway who breaks into an abandoned theater on December 24, with the ghosts and spirits from the building's past helping to turn her life around. It features songs such as "Christmas Eve/Sarajevo 12/24," "O' Come All Ye Faithful" and "Christmas Canon."

Pre-sale tickets will be available for fan club members Sept. 7 - 9, with general public on sale set to begin Sept. 16. Each ticket purchased online will include a digital copy of The Ghosts of Christmas Eve. $1 to $2 for every ticket sold will benefit local charities. For more details, visit the band's official site.

2016 Trans-Siberian Orchestra Tour Dates

11/17 - Youngstown, Ohio - Covelli Centre - 3:30 PM & 8:00 PM
11/17 - Council Bluffs, Iowa - Mid-America Center - 7:30 PM
11/18 - Allentown, Pa. - PPL Center - 7:30 PM
11/19 - Worcester, Mass. - DCU Center - 3:30 PM & 8:00 PM
11/19 - Denver, Colo. - Pepsi Center - 3:00 PM & 8:00 PM
11/20 - Providence, R.I. - Dunkin' Donuts Center - 3:00 PM & 7:30 PM
11/20 - Colorado Springs, Colo. - World Arena - 3:00 PM & 7:30 PM
11/22 - Salt Lake City, Utah - Vivint Smart Home Arena - 4:00 PM & 8:00 PM
11/23 - Toronto, Ontario - Air Canada Centre - 8:00 PM
11/25 - Wilkes Barre, Pa. - Mohegan Sun Arena at Casey Plaza - 3:00 PM & 8:00 PM
11/25 - El Paso, Texas - Don Haskins Center - 3:00 PM & 7:30 PM
11/26 - Manchester, N.H. - Verizon Wireless Arena - 3:30 PM & 8:00 PM
11/26 - Lubbock, Texas - United Supermarkets Arena - 7:00 PM
11/27 - Albany, N.Y. - Times Union Center - 3:00 PM & 7:30 PM
11/27 - Oklahoma City, Okla. - Chesapeake Energy Arena - 3:30 PM & 7:30 PM
11/30 - Charleston, W.V. - Charleston Civic Center - 7:30 PM
11/30 - Little Rock, Ark. - North Little Rock Verizon Arena - 7:30 PM
12/1 - Lexington, Ky. - Rupp Arena - 7:30 PM
12/1 - Tulsa, Okla. - BOK Center - 7:30 PM
12/2 - Toledo, Ohio - Huntington Center - 3:30 PM & 8:00 PM
12/2 - Wichita, Kan. - INTRUST Bank Arena - 7:30 PM
12/3 - Dayton, Ohio - Nutter Center - 3:00 PM & 7:30 PM
12/3 - Kansas City, Mo. - Sprint Center - 3:30 PM & 8:00 PM
12/4 - Buffalo, N.Y. - First Niagara Center - 3:00 PM & 7:30 PM
12/4 - St Louis, Mo. - Scottrade Center - 3:00 PM & 7:30 PM
12/7 - Richmond, Va. - Richmond Coliseum - 7:30 PM
12/7 - Indianapolis, Ind. - Bankers Life Fieldhouse - 7:30 PM
12/8 - Charlotte, N.C. - Time Warner Cable Arena - 7:30 PM
12/8 - Moline, Ill. - iWireless Center - 7:30 PM
12/9 - Greenville, S.C. - Bon Secours Wellness Arena - 4:00 PM & 8:00 PM
12/9 - Green Bay, Wisc. - Resch Center - 4:00 PM & 8:00 PM
12/10 - Columbia, S.C. - Colonial Life Arena - 3:30 PM & 8:00 PM
12/10 - St Paul, Minn. - Xcel Energy Center - 3:30 PM & 8:00 PM
12/11 - Greensboro, N.C. - Greensboro Coliseum - 3:00 PM & 7:30 PM
12/11 - Milwaukee, Wisc. - BMO Harris Bradley Center - 3:00 PM & 7:30 PM
12/14 - Raleigh, N.C. - PNC Arena - 7:30 PM
12/14 - Atlanta, Ga. - Infinite Energy Arena - 7:30 PM
12/15 - Washington, D.C. - Verizon Center - 7:30 PM
12/15 - Jacksonville, Fla. - Jacksonville Veterans Memorial Arena - 7:30 PM
12/16 - Hershey, Pa. - Giant Center - 3:30 PM & 8:00 PM
12/16 - Sunrise, Fla. - BB&T Center - 3:30 PM & 8:00 PM
12/17 - Philadelphia, Pa. - Wells Fargo Center - 3:30 PM & 8:00 PM
12/17 - Orlando, Fla. - Amway Center - 3:30 PM & 8:00 PM
12/18 - Hartford, Ct. - XL Center - 3:30 PM & 7:30 PM
12/18 - Tampa, Fla. - Amalie Arena - 3:00 PM & 7:30 PM
12/21 - Cincinnati, Ohio - US Bank Arena - 4:00 PM & 8:00 PM
12/21 - San Antonio, Texas - AT&T Center - 4:00 PM & 8:00 PM
12/22 - Grand Rapids, Mich. - Van Andel Arena - 3:00 PM & 8:00 PM
12/22 - Dallas, Texas - American Airlines Center - 3:30 PM & 8:00 PM
12/23 - Chicago, Ill. - Allstate Arena - 3:30 PM & 8:00 PM
12/23 - Houston, Texas - Toyota Center - 3:30 PM & 8:00 PM
12/26 - Newark, N.J. - Prudential Center - 3:00 PM & 8:00 PM
12/26 - Phoenix, Ariz. - Gila River Arena - 3:00 PM & 7:30 PM
12/27 - Pittsburgh, Pa. - Consol Energy Center - 3:00 PM & 8:00 PM
12/27 - Ontario, Calif. - Citizens Business Bank Arena - 3:30 PM & 7:30 PM
12/28 - Sacramento, Calif. - Golden 1 Center - 3:30 PM & 8:00 PM
12/29 - Columbus, Ohio - Nationwide Arena - 4:00 PM & 8:00 PM
12/30 - Detroit, Mich. - The Palace of Auburn Hills - 3:00 PM & 8:00 PM
12/30 - Portland, Ore. - Moda Center - 3:30 PM & 8:00 PM
12/31 - Cleveland, Ohio - Quicken Loans Arena - 3:00 PM & 9:00 PM
12/31 - Seattle, Wash. - KeyArena - 3:00 PM & 9:00 PM