Latest from Zack de la Rocha. Delorean