Daily Archives: August 11, 2021

TANTRIC – The Sum Of All Things

August 11, 2021

Cleopatra 2021 Taking stock of the last two decades, American nu-metal stalwarts mold one of their best albums. Twenty years on since the release of this group’s eponymous debut, the quartet from Kentucky finally stop struggling with different stylistic tangents … Continue reading

Posted in Reviews Tagged ,