Performance The Launch. Art or entertainment? 20 Oct 2021 Bermondsey Project Space London, United Kingdom Save / follow 2 I've seen this Comment on The Launch. Art or entertainment? Share The Launch. Art or entertainment? with your friends