An interview with The People Versus following the release of hypnotic indie single ‘Pretty Words’
Having already made a big impression with their first few releases achieving radio play across BBC Radio 6 Music, Radio X and BBC Introducing as well as