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 →Live room · 1 here
Be the first in the room — members see you arrive.
Join the room