ShowShowIt Bites at Exeter UniversityOct 10, 1986It BitesExeter University · Exeter, United KingdomFollowI was thereUpload from this showMediaLineupAboutIt Bites