Queens A Night At The Odeon, Live At Hammersmith 75, is set for release on CD (Hollywood Records), and DVD & Blu-Ray (Eagle Rock Entertainment) on November 20th. This show was a culmination of the 26-date Queen Invite You To A Night At The Opera UK tour and the...