Deltron 3030 Feat. Zach de la Rocha en “Melding of the Minds”, su nuevo video