Concert detail

Queen live at the Sports Arena, Toledo, Ohio, USA [15.02.1976]