Exhibition Showdown II 22 May 2018 – 26 May 2018 Goldfinger Factory London, United Kingdom Save / follow 1 I've seen this Comment on Showdown II Share Showdown II with your friends