Concert detail

Brian May live at the The Strand, Providence, RI, USA [08.10.1993]