Visionary metal outfit, Today Is The Day, has issued their newest official video hailing from the band's tenth LP, Animal Mother, with an appropriately haunting and intense new visual depiction of the album's opening title track. "Animal Mother" was directed and filmed by David Hall of Uneasy Sleeper, whose penetrating...
Continue reading...
Continue reading...