Valley of Defilement

by Truths Last Horizon

supported by
  • Streaming + Download

    Includes high-quality download in MP3, FLAC and more. Paying supporters also get unlimited streaming via the free Bandcamp app.

      name your price



This track is a demo from a full length album which we're currently writing.


Frustration boiling over / Unable to contain / In response to the callous / Who look blindly in the face / Of an unsustainable system / Driven by the death / Of creatures just like me / Turned into commodities
Fighting hateful urges / To avoid making a scene / Filled to the brim with rage / Over things I cannot change / Lie awake at night / Paralyzed by guilt / Hearing the anguished screams / As I fail to fall asleep
Hatred spilling forth / Erupting from the earth
Humans digging our own graves / With every life we take
Souls of countless innocents robbed of life's ether
Another lost soul withdrawn from its vessel
Grant strength to the weak so they may regain control
Mend this damaged world and make things whole
All living struggle to maintain life and avoid pain
And there has to come a time
When we call holocaust what it is
We are killing our own by the millions every day
Gaia will come to take her revenge
And this will be the genesis
Of humanities fucking end
Straight Edge


released February 24, 2016



all rights reserved


Truths Last Horizon Birmingham, Alabama

contact / help

Contact Truths Last Horizon

Streaming and
Download help