ShowShowReturn of the Champions: FlorenceApr 7, 2005Queen + Paul RodgersNelson Mandela Forum · Firenze, ItalyFollowI was thereUpload from this showMediaLineupAboutLoading