Concert detail

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