ShowShowReturn of the Champions: PesaroApr 8, 2005Queen + Paul RodgersPalazzo dello Sport · Pesaro, ItalyFollowI was thereUpload from this showMediaLineupAboutLoading