Penelope Isles – “Chlorine”

UK-based indie rock quartet Penelope Isles are out with a new track this week called “Chlorine.” Last week, we premiered a live recording of “Gnarbone,” which already felt like an exciting reimagining of some of indie-rock’s most legible motifs. As if that innovating spirit wasn’t enough to pique your interest, the group … More »

leave a reply