ALBUM REVIEW: INERTIA – THE HUMAN ELEMENT
This will be our last album review of 2023 and we’re going to make it count. Buffalo, NY tech death masters, Inertia, have finally released their long-awaited followup to 2018’s Teratoma with the band’s latest full-length offering, The Human Element (self-released and self-produced). The album was released at midnight on Wednesday December 13, 2023 and it’s […]
Read More ALBUM REVIEW: INERTIA – THE HUMAN ELEMENT