Concert detail

Queen live at the Miyagi-Ken Sports Centre, Sendai, Japan [02.04.1976]