Tuesday, February 12, 2013

Rush: Exit...Stage Left concert film 1981

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