Concert detail

Brian May + Roger Taylor live at the Buckingham Palace, London, UK (Queen's Jubilee) [03.06.2002]