Inside the weird and wonderful world of the living statue championships STILL life takes on a whole new – and quite literal – meaning in the Dutch city of Zaandam when […] 9th Jul 2023 0