ShowShowPetula Clark at Leicester De Montfort HallMay 30, 2002Petula ClarkDe Montfort Hall · Leicester, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading