Concert detail

Queen live at the Wembley Arena, London, UK [08.12.1980]