ShowShowReturn of the Champions: PragueApr 16, 2005Queen + Paul RodgersO₂ Arena · Praha 9, CzechiaFollowI was thereUpload from this showMediaLineupAboutLoading