Godflesh are all set to release their new album A World Lit Only By Fire via Avalanche Recordings on 6th October and as part of the build up they've unleashed a new track.
Imperator sees Godflesh at the classic best, smashing all things Industrial into your ears. Check it out:
Keep your eye on Room Thirteen in the near future for the album review!