Diego Rodriguez part in a video from Lima, Peru, called “el infierno puede esperar” by the Escoria crew.