FestivalFestivalWhitchurch Christmas FestivalDec 12, 1992Parish Hall · Whitchurch, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading