Rush Clockwork Angels Tour TV Premiere On Sunday
By Scott Bernstein Nov 26, 2013 • 8:50 am PST

Earlier this month recent Rock Hall inductees Rush released a new concert film titled Clockwork Angels Tour that was filmed and recorded last year during a tour stop at the American Airlines Arena in Dallas. This Sunday night VH1 Classic and Palladia will air the television debut of Clockwork Angels Tour starting at 9 p.m. ET.

Included as part of the performance that was released earlier this month are nine songs from Clockwork Angels as well as classics such as “Tom Sawyer,” “The Spirit Of Radio” and “2112”. The new release also features newly reworked arrangements specifically for the tour featuring the Clockwork Angels String Ensemble. This tour marked the first time the band brought additional musicians on tour.