ShowShowPetula Clark at London PalladiumMay 26, 2002London Palladium · Soho, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading