Concert detail

Queen live at the Municipal Auditorium, New Orleans, Louisiana, USA [31.10.1978]