Bristol’s Body Clocks visualise a ‘Still Life’

The Bristol band Body Clock’s ‘Still Life’ is a song that is perfectly suited to…