Week 21 2018

30 seconds interview: Team Picture

Meet Team Picture: a six-piece from Leeds whose fuzz-fused pop is the most heavenly we've heard in a while. We pick their brains ahead of the release of their new mini-album, Recital...