Concert detail

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