Concert detail

Queen live at the Palacio Municipal de Deportes, Barcelona, Spain [13.12.1974]