Trans-Siberian Orchestra performing The Mountain from the album Night Castle live at The Palace of Auburn Hills in Auburn Hills, Michigan on December 29, 2012. This was the first song they performed after performing The Lost Christmas Eve album in it's entirety on their Winter Tour 2012. Recorded by Ronald Mark.
12 years ago
12 years ago