Concert detail

Queen live at the St. Bernard Parish Civic Auditorium, New Orleans, LA, USA [18.03.1975]