Concert detail

Queen live at the Omni, Atlanta, GA, USA [12.08.1980]