First Listen: Let’s Kill Janice – Interference

With an affinity for David Simon’s The Wire, eczema and teen ennui, Bristol duo Let’s Kill Janice show Car Seat Headrest how slacker pop should be done on new single “Interference.” Adding a rousing chorus to the Luna-esque rhythms of…
Read more