Progress Productions has just signed harsh, uncompromising industrial project Lucifer’s Aid. The single “Deep Inside” is out today with an album to follow later this year.
Lucifer’s Aid is Swede Carl Nilsson from The Operating Tracks and previously Lithium.