The group’s annual holiday jaunt is an experience not to be missed
Last night, Trans-Siberian Orchestra brought their annual holiday jaunt to the Wells Fargo Center in South Philadelphia. The dazzling seasonal spectacle is a staple for Christmas fans and rock music fans alike. The group truly brings the spirit of the season to life on stage, with all the rockin’ chops to compliment the stage show. Check out the live photo gallery below.