Modern metal stars Tetrarch recently announced their massive upcoming third album, “The Ugly Side Of Me”, scheduled for release on May 9, 2025 via Napalm Records. Featuring needle-sharp production co-produced by Dave Otero, Diamond Rowe and Josh Fore, “The Ugly Side Of Me” boasts unrelenting brutality, catchiness and songwriting mastery. Following the album’s first singles...