GODFLESH released their debut album on this day in 1989. Powerful industrial metal, a term which almost instantly lost any meaning in the following decade. The cover image is taken from a scene in the 1980 film Altered States, watch below. Tags: Godflesh Heavy Metal History Share Share on Facebook Tweet Tweet on Twitter