ShowShowReturn of the Champions: MadridApr 1, 2005Queen + Paul RodgersWiZink Center · Madrid, SpainFollowI was thereUpload from this showMediaLineupAboutLoading