Concert detail

Brian May + Roger Taylor live at the Olympic Stadium, London, UK (Olympic Games closing ceremony) [12.08.2012]