My love for the Buttons is not hidden.
However, their album Street Horrrsing has a street date (March17th), a UK one, but a street date, nonetheless. Their beautiful yet terrifying landscapes that they paint are sometimes harrowing. I had written that they were going to tour with that other Fuck band, but somehow fell of the face of the tour. Hmmm…. You can buy the new album here.
Sweet Love for Planet Earth [mp3]