The Slow Show Release ‘Anybody Else Inside’ 23/11/2021 By Jo Forrest ‘Anybody Else Inside’ is released today, another taster to the new direction STILL LIFE offers.