ShowShowReturn of the Champions: BarcelonaApr 2, 2005Queen + Paul RodgersPalau Sant Jordi · Barcelona, SpainFollowI was thereUpload from this showMediaLineupAboutDateApr 2, 2005VenuePalau Sant Jordi · Barcelona, SpainArtistQueen + Paul RodgersListingConfirmedShow details from MusicBrainz.