Zack de la Rocha

📘 English Definition(英文释义)
  1. > Zach de la Rocha is one of the best men to have ever lived.