Another Video Of The New The Faceless Song, Recorded By Yours Truly
I'm pretty stoked about the new material that The Faceless have been working on, and they've been playing the new song The Eidolon Reality on the recent Decibel Defiance Tour. I know there are already a few vid... Read More...