ShowShowReturn of the Champions: HamburgApr 28, 2005Queen + Paul RodgersBarclays Arena · Altona, GermanyFollowI was thereUpload from this showMediaLineupAboutDateApr 28, 2005VenueBarclays Arena · Altona, GermanyArtistQueen + Paul RodgersListingConfirmedShow details from MusicBrainz.