ShowShowReturn of the Champions: RomeApr 4, 2005Queen + Paul RodgersPalaLottomatica · Roma, ItalyFollowI was thereUpload from this showMediaLineupAboutLoading