Exhibition WHAT DOES YOUR SCREEN SMELL LIKE? 26 Jul 2012 – 28 Jul 2012 The Garage London, United Kingdom Save / follow 2 I've seen this Comment on WHAT DOES YOUR SCREEN SMELL LIKE? Share WHAT DOES YOUR SCREEN SMELL LIKE? with your friends