My face against the wall, You buried me in silence I can't stand no more, not anymore… I can't stand…
Italy's This Eternal Decay have set loose upon the world romantic darkwave churning infused industrial rhythms and echoes of melodic synthpop…