Ghost Riders

Ghost Riders

Suicide

in September 1981, New York City's most controversial underground electro-punks were invited to celebrate their tenth anniversary by performing in concert at The Walker Art Center in Minneapolis, Minnesota - this now-legendary concert was released by ROIR as cassette-only in 1986. Today, Suicide's influence and presence on the electronic scene has elevated them to a mentor status that their commercial career never realized. Suicide have just returned from performing in London as part of a pre-promotional tour celebrating the March re-release of their very first eponymous LP, on Red Star in 1977, now on Mute/Blast First Records as of mid-March. Read more on Last.fm.