Bigfoot metal band Troglodyte announce new album, release “Meat Your Maker” featuring Ross Sewage
Bigfoot-inspired death metal band TROGLODYTE has re-emerged from the Missouri wilderness with their newest bloody slab of brutality, The Hierarchical Ecological Succession: Welcome to the Food Chain. The album’s first single comes in the form […]