Godflesh was released in 1988 through the independent label Swordfish Records.
Distributed only on vinyl at first, the EP was a surprise underground hit that reached position 20 on the UK Indie Chart; Digby Pearson of Earache Records took notice and acquired Godflesh, promising them wider circulati...
Lyrics for this song have yet to be released