Our ongoing love affair with Crystal Stilts continues. They’re so moody and cosmic.
This track from their latest EP, Radiant Door, illustrates the point pretty well. They’re playing at the Scala tomorrow (2/11), but it costs £27.50 to get in. Ouchhhhh.
