Concert detail

Queen live at the Town Hall, Leeds, UK [12.11.1973]