Concert detail

Queen live at the Alexandra Palace, London, UK [22.12.1979]