Review: Team Picture, The Howl & The Hum, La Rissa at Pilbeam’s Noise Night, Leeds 26 Feb 2018 | By Zoe Peck Live