The journal
Open the journal →The conversation starts in the journal — be the first to post.
About The Ugly Side of Me
The Ugly Side of Me is the third studio album by American heavy metal band Tetrarch. It was released on May 9, 2025, by Napalm Records, in LP, CD and digital formats. The single, "Never Again (Parasite)", was released on February 12, 2025.
Everything about The Ugly Side of Me →