The Taxpayers new album, “God Forgive These Bastards…”, is out now! If you haven’t heard it yet, check out this dope track. They’re on tour with The Wild for a few weeks, so hopefully y’all can make it to a show as well.