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