The Beast Of Nod is up to something.
Technical Death Metal outfit The Beast Of Nod is working on something really interesting. It seems to have something to do with outer spaces, new species and a whole plethora of sci fi infused insanity. If you are familiar with the band members and band, does this shock […]