CZARFACE and MF DOOM come through with a new joint titled “Bomb Thrown.” This is off their latest album MetalFace.