||After revealing the details about their upcoming new album Endless Night, sludgy metallers TOAD take over and destroy by releasing the first song off the album. You can now stream the new tune "Howling House" at this location to hear what the band has to offer this time.
Endless Night is set for release on June 25th, 2013. More album details here.
Endless Night tracklist:
01. Taste Of The Grave
03. Howling House
04. Boundaries Of Flesh
05. Endless Night
Hits total: 617 | This month: 5