Going back to 1981 for this live clip of Delta 5 performing "Anticipation."
Julz Sale, the lead singer of the UK-based post-punk band, died this week. Details about her death were not disclosed.
Some background, cutting-and-pasting from Pitchfork: "Although the Delta 5 only released one full-length album —1981's See the Whirl — they released several other singles, which Kill Rock Stars collected in the 2006 set Singles & Sessions: 1979-1981."
Post a Comment