Really happy to see that “Eidolon” album is back again for sale via Itunes. The album was recalled some months ago when ACID DEATH’s ex-label, Noisehead records, announced that wasn’t able to stay in business… Thanks to STF records, Germany, that undertook its distribution!
You can find it HERE