Review: James Holden & Camilo Tirado @ Church of Sound (London, 23rd October 2016)Words can’t do justice to what went down at the St. James the Great Church, a.k.a. Church of Sound, in...Event Reviews·22/11/2016·2 min read