Concert detail

Queen live at the New London Theatre Centre, London, UK (We Are The Champions video shoot) [06.10.1977]