Concert detail

Brian May live at the Denayoku Hall, Sendai, Japan [10.11.1993]