The Greatest Frontman of All Time…Zack de la Rocha?

Many names come to mind when the phrase “Greatest Frontman of All Time,” Freddie Mercury, Chris Cornell, Kurt Cobain, Mick Jagger. Does Zack de la Rocha deserve to be in that conversation? Tom Morello think so.

Read more here.

– Justin

More from X92.9