20.07.2018 Tempting Failure Festival @ Braithwaite Hall, Croydon, England.
field recordings & video action