TZOMPANTLI: âChichimecatlâ Single From Indigenous Death Metal Tribe Created By Xibalba Guitarist Streaming; Second LP, Beating The Drums Of Ancestral Force, Nears May 17th Release On 20 Buck Spin
photo by Luckee Ngin âChichimecatlâ is the devastating new single from Los Angeles-based TZOMPANTLI, the brainchild of Brian âItztlakamayehâ Ortiz of metallic hardcore outfit Xibabla. The track is the second single to be issued ahead […]