Tag: U.D.O. – Steelfactory Review

Three years after having released ‘Decadent’, the most iconic German metal frontman is back with a new album. It was worth to wait for ‘Steelfactory’, an album that picks it up where the band ended on ‘Decadent’. There’s nothing more to say than Bang your heads.