ShowShowIt Bites at Folkestone Leas Cliffe HallOct 6, 1986It BitesLeas Cliff Hall · Folkestone, United KingdomFollowI was thereUpload from this showMediaLineupAboutIt Bites