ShowShowNatalie Imbruglia in WolverhamptonNov 11, 1998Natalie ImbrugliaWolverhampton Civic Hall · Wolverhampton, United KingdomFollowI was thereUpload from this showMediaLineupAboutNatalie Imbruglia