Concert detail

Brian May + Roger Taylor live at the Museum Square, Amsterdam, The Netherlands (Dutch Queen's birthday) [30.04.2002]