Here’s Another Song from The Overseer – “Scarlet Wool”

Is it true that The Overseer once played a show in a weird sewer thingy? We heard this through the grapevine and someone in the band should confirm it with us.  Whatever the case, we can tell you what doesn’t stink — this new track “Scarlet Wool.”