ShowShowPetula Clark at Dartford OrchardMay 29, 2002The Orchard Theatre · Dartford, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading