Concert detail

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