Almost four years to the day of the release of their Death Meditation full-length, New York City death/doom bringers Funeral Leech return with The Illusion Of Time, set for release on April 5th via Carbonized Records. It may feel like a lifetime to some, but for Funeral Leech...
Continue reading...
Continue reading...