August 21, 2013

US Death Metallers LECHEROUS NOCTURNE have just released a video for ‘Ouroboros Chains’ at this location. The song is taken off the band’s third full-length "Behold Almighty Doctrine", which was released in March of this year on Unique Leader Records. More band information at

Report errors

Leave a Reply