There's only 131 days until Christmas! Chances are you haven't even thought about the holidays yet, but the same can't be said for Trans-Siberian Orchestra who are ready to greet the season starting Nov. 16 with a massive, 60-plus date U.S. tour.

After news broke that Trans-Siberian Orchestra founder Paul O'Neill had passed away at the age of 61 earlier this year, the winter-time touring sensation vowed they would indeed hit the road in 2017. As revealed in the trailer above, TSO are celebrating over 20 years of tradition and will be performing their greatest hits on this upcoming run, dubbed "The Ghosts of Christmas Eve," bringing a "one-of-a-kind audio-visual experience."

As a band that can definitively be in two places at once (traveling with two separate touring entities), this tour will feature over 100 shows by the time it concludes on Dec. 30. The first set of dates are scheduled for Pennsylvania and Iowa and the two outfits will dot the U.S. map all throughout the holiday season, playing matinee and nighttime shows at almost every stop. See the full schedule below.

Trans-Siberian Orchestra's latest release came in 2015 with Letters From the Labyrinth. Halestorm frontwoman Lzzy Hale was featured as a guest vocalist on the bonus track "Forget About the Blame (Moon Version)." Surprising fans in attendance at the last TSO show of 2016 in Ohio, Hale joined the group for a stirring performance of the song.

Tragically, David Z., one of the group's touring bassists, died in a horrific RV accident while on tour with Adrenaline Mob last month. A tractor-trailer had veered off the highway and struck the band's RV, which was pulled over on the side of the road to fix a flat tire. The vehicle was engulfed in flames and the members and crew were said to have suffered extensive injuries.

Trans-Siberian Orchestra 2017 U.S. Tour Dates

Nov. 16 - Erie, Penn. @ Erie Insurance Arena - 4:00 PM 8:00 PM
Nov. 16 - Council Bluffs, Iowa @ Mid-America Center - 7:30 PM
Nov. 17 - Baltimore, Md. @ Royal Farms Arena - 8:00 PM
Nov. 18 - Allentown, Pa. @ PPL Center - 3:00 PM 8:00 PM
Nov. 18 - Denver, Colo. @ Pepsi Center - 3:00 PM 8:00 PM
Nov. 19 - Wilkes-Barre, Pa. @ Mohegan Sun Arena at Casey Plaza - 2:30 PM 7:00 PM
Nov. 19 - Colorado Springs, Colo. @ World Arena - 3:00 PM 7:30 PM
Nov. 21 - Salt Lake City, Utah @ Vivint Smart Home Arena - 4:00 PM 8:00 PM
Nov. 22 - Rochester, N.Y. @ Blue Cross Arena - 7:30 PM
Nov. 24 - Worcester, Mass. @ DCU Center - 3:00 PM 8:00 PM
Nov. 24 - Spokane, Wash. @ Spokane Arena - 7:30 PM
Nov. 25 - Manchester, N.H. @ SNHU Arena - 3:00 PM 8:00 PM
Nov. 25 - Seattle, Wash. @ KeyArena - 3:30 PM 8:00 PM
Nov. 26 - Uncasville, Ct. @ Mohegan Sun Arena - 3:00 PM 8:00 PM
Nov. 26 - Eugene, Ore. @ Matthew Knight Arena - 3:00 PM 7:30 PM
Nov. 29 - Fort Wayne, Ind. @ Allen County War Memorial Coliseum - 7:30 PM
Nov. 29 - Fresno, Calif. @ Save Mart Center - 7:30 PM
Nov. 30 - Lexington, Ky. @ Rupp Arena - 7:30 PM
Nov. 30 - Oakland, Calif. @ Oracle Arena - 7:30 PM
Dec. 01 - Toledo, Ohio @ Huntington Center - 3:30 PM 8:00 PM
Dec. 01 - Sacramento, Calif. @ Golden 1 Center - 3:30 PM 8:00 PM
Dec. 02 - Dayton, Ohio @ Nutter Center - 3:00 PM 8:00 PM
Dec. 02 - Ontario, Calif. @ Citizens Business Bank Arena - 3:30 PM 7:30 PM
Dec. 03 - Grand Rapids, Mich. @ Van Andel Arena - 3:00 PM 7:30 PM
Dec. 03 - Phoenix, Ariz. @ Gila River Arena - 3:30 PM 8:00 PM
Dec. 06 - Richmond, Va. @ Richmond Coliseum - 7:30 PM
Dec. 06 - El Paso, Texas @ Don Haskins Center - 3:00 PM 7:30 PM
Dec. 07 - Charlotte, N.C. @ Spectrum Center - 7:30 PM
Dec. 07 - Lubbock, Texas @ United Supermarkets Arena - 7:00 PM
Dec. 08 - Greenville, S.C. @ Bon Secours Wellness Arena - 4:00 PM 8:00 PM
Dec. 08 - Wichita, Kan. @ INTRUST Bank Arena - 8:00 PM
Dec. 09 - Duluth, Ga. @ Infinite Energy Arena - 3:00 PM 8:00 PM
Dec. 09 - Kansas City, Mo. @ Sprint Center - 3:00 PM 8:00 PM
Dec. 10 - Greensboro, N.C. @ Greensboro Coliseum - 3:00 PM 7:30 PM
Dec. 10 - Oklahoma City, Okla. @ Chesapeake Energy Arena - 3:00 PM 7:00 PM
Dec. 13 - Raleigh, N.C. @ PNC Arena - 7:30 PM
Dec. 13 - Birmingham, Ala. @ BJCC Arena - 7:30 PM
Dec. 14 - Washington, D.C. @ Capital One Arena - 7:30 PM
Dec. 14 - Jacksonville, Fla. @ Jacksonville Veterans Memorial Arena - 7:30 PM
Dec. 15 - Hershey, Pa. @ Giant Center - 3:30 PM 8:00 PM
Dec. 15 - Sunrise, Fla. @ BB&T Center - 8:00 PM
Dec. 16 - Buffalo, N.Y. @ KeyBank Center - 3:00 PM 8:00 PM
Dec. 16 - Orlando, Fla. @ Amway Center - 3:00 PM 8:00 PM
Dec. 17 - Philadelphia, Pa. @ Wells Fargo Center - 3:00 PM 7:30 PM
Dec. 17 - Tampa, Fla. @ Amalie Arena - 3:00 PM 7:30 PM
Dec. 20 - Indianapolis, Ind. @ Bankers Life Fieldhouse - 7:30 PM
Dec. 20 - New Orleans, La. @ Smoothie King Center - 7:30 PM
Dec. 21 - Cincinnati, Ohio @ US Bank Arena - 4:00 PM 8:00 PM
Dec. 21 - Houston, Texas @ Toyota Center - 3:30 PM 8:00 PM
Dec. 22 - Pittsburgh, Pa. @ PPG Paints Arena - 3:00 PM 8:00 PM
Dec. 22 - Dallas, Texas @ American Airlines Center - 3:30 PM 8:00 PM
Dec. 23 - Detroit, Mich. @ Little Caesars Arena - 3:00 PM 8:00 PM
Dec. 23 - San Antonio, Texas @ AT&T Center - 3:30 PM 8:00 PM
Dec. 26 - Newark, N.J. @ Prudential Center - 3:00 PM 8:00 PM
Dec. 26 - St Louis, Mo. @ Scottrade Center - 3:00 PM 8:00 PM
Dec. 27 - Albany, N.Y. @ Times Union Center - 3:00 PM 8:00 PM
Dec. 28 - Chicago, Ill. @ Allstate Arena - 3:00 PM 8:00 PM
Dec. 29 - Cleveland, Ohio @ Quicken Loans Arena - 3:00 PM 8:00 PM
Dec. 29 - Milwaukee, Wis. @ BMO Harris Bradley Center - 3:00 PM 8:00 PM
Dec. 30 - Columbus, Ohio @ Nationwide Arena - 3:00 PM 8:00 PM
Dec. 30 - St Paul, Minn. @ Xcel Energy Center - 3:00 PM 8:00 PM

Rockers We've Lost in 2017

10 Awesome Pieces of Classical Music for Metalheads