Zack De La Rocha

Zack De La Rocha
Born in January 12th, 1970From Long Beach, California, USA