The giant robot snail and the mystery monolith WHAT’S the frequency, Kenneth? With apologies to rock icons REM, it’s the hi-tech festival that boasts a giant robot snail, […] 13th Oct 2021 0