ShowShowIt Bites at Leicester PolytechnicOct 5, 1986Leicester Polytechnic · Leicester, United KingdomFollow0 followersI was thereAdd yoursMediaLineupAboutIt Bites