Exit...Stage Left is a concert film released in 1982 on videocassette, laserdisc, and on DVD in 2007 by the Canadian band Rush. It documents a live concert performance by the band on their 1981 Moving Pictures tour. The concert footage was filmed March 27, 1981, at the Montreal Forum, in Montreal, Quebec. Read more here.
Tuesday, February 12, 2013
Subscribe to:
Post Comments (Atom)
0 Comments:
Post a Comment