Concert detail

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