Soggy, 1 month ago Morello is the guitarist, Zack de la Rocha is the vocalist.
Morello is the guitarist, Zack de la Rocha is the vocalist.