ShowShowReturn of the Champions: RotterdamApr 26, 2005Queen + Paul RodgersAhoy Rotterdam · Rotterdam, NetherlandsFollowI was thereUpload from this showMediaLineupAboutLoading