Concert detail

Queen live at the Odeon, Taunton, UK [21.11.1975]