ShowShowReturn of the Champions: LeipzigApr 17, 2005Queen + Paul RodgersQuarterback Immobilien Arena · Leipzig, GermanyFollowI was thereUpload from this showMediaLineupAboutQueen + Paul Rodgers