ShowShowReturn of the Champions: DortmundApr 25, 2005Queen + Paul RodgersWestfalenhalle 1 · Dortmund, GermanyFollowI was thereUpload from this showMediaLineupAboutLoading