ShowShowPetula Clark at Croydon HallsJun 1, 2002Petula ClarkFairfield Halls · Croydon, United KingdomFollowI was thereUpload from this showMediaLineupAboutPetula Clark