Screening Exploding Cinema 09 Sep 2017 The Horse Hospital London, United Kingdom Save / follow I've seen this Comment on Exploding Cinema Share Exploding Cinema with your friends