Concert detail

Queen live at the Kiel Auditorium, St. Louis, Missouri, USA [26.02.1976]