Event Passing Glitches: Human horror and the digital body 04 Jun 2015 Save / follow I've seen this Comment on Passing Glitches: Human horror and the digital body Share Passing Glitches: Human horror and the digital body with your friends Peckham Plex London, United Kingdom