Concert detail

Brian May live at the Sun Plaza Hall, Tokyo, Japan [10.11.1998]