Deadglow

Premiere / Deadglow release The Last Ones ahead of debut album Machine Skin

Deadglow, the progressive rock trio from Oulu in Finland, have released their latest single, The Last Ones, today at MetalTalk. The song is taken from their debut album, Machine Skin, to be...

MetalTalk News