Carach Angren - A Strange Presence Near The Woods
i can't wait for their new album...
edit: KEENAN! recommandation alarm
http://www.youtube.com/watch?v=XUjaZve56kU
Made it 45 seconds before turning it off. No.
Disillusion - The Sleep of Restless Hours