Concert detail

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