ShowShowQueen at Cardiff ArenaMay 7, 2005QueenUtilita Arena Cardiff · Cardiff, United KingdomFollowI was thereUpload from this showMediaLineupAboutQueen