At the Montreal Forum on 24 and 25 November 1981, Queen played for two sold out shows. Despite the shows being filmed/recorded in extremely high quality, they were also rife with controversy.
article as posted via Amaze and Amuse
At the Montreal Forum on 24 and 25 November 1981, Queen played for two sold out shows. Despite the shows being filmed/recorded in extremely high quality, they were also rife with controversy.
article as posted via Amaze and Amuse