A badass metal vocalist from Cleveland, Ohio who currently screams for Sepultura. He's usually hated by Sepultura fans who still haven't come to terms with Max's departure. Seriously guys, change isn't always a bad thing.
by CrystalSplicer November 4, 2021