The Odious Are ‘A Sheep In Wolves Clothing‘
You guys remember The Odious right? Their previous work That Night A Forest Grew was one of my favorite releases last year, and they're working on an as-yet untitled full length follow up, due out this year... Read More...