Exhibition The One Ton Show 04 Dec 2008 – 07 Dec 2008 Shoreditch Town Hall London, United Kingdom Save / follow 2 I've seen this Comment on The One Ton Show Share The One Ton Show with your friends