Christmas rockers, Trans Siberian Orchestra, have been touring since 1999. The production tours during the holidays and this year, they brought
“The Ghosts of Christmas Eve: The Best of TSO and More” to the Toyota Center in downtown Houston for two shows on Thursday. (Photos by
Eric Sauseda)