'Queen Rock Montreal': Streaming on Disney + on May 15th

Queen Rock Montreal, their concert film that they’re reissuing on May 10th, will start streaming on Disney+ on May 15th. It was shot over two shows at The Forum in Montreal on November 24th and 25th, 1981, and was first released on Blu-ray in 2007.


View Full Site