After five EPs in nine years of preaching a Gospel of Gore that combines their love of horror and sound of Brutal Death Metal, Golgothan have once again arisen from the swamps and backwoods of Lafayette Louisiana, this time armed with their debut album “Leech“. As you might expect, they have unleashed a pair of