New Orleans’ favorite extreme metal alchemists, Goatwhore, today confirm another US live takeover. The fall headlining run, which commences on November 3 in Little Rock, Arkansas, will wind its way through twenty cities through the Northeast, Southeast, and Midwest, drawing to a close on November 26 in Pensacola, Florida. Support...
Continue reading...
Continue reading...