A popular Disney Channel children's show is going live on stage, as "Choo-Choo Soul" comes to the Eccles Center this Saturday, Dec. 6th. Rick Brough has more.
Disney Production Rolls into Town
Facebook Twitter LinkedIn Email
Your browser doesn’t support HTML5 audio