etchedtraumas.net
Earhead – Last Days Of The Earth
Etched Traumas is proud to release Earhead’s concept work titled ‘Last Days Of The Earth’. The album comprises of 9 blatantly eschatological tracks. Album’s title itself des…