ShowShowIt Bites at London City UniversityOct 3, 1986It BitesCity University · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutIt Bites