Concert detail

Queen live at the Summit, Houston, TX, USA [20.08.1982]