The Strange Music duo finally visualizes the remix of their “Roaches” cut that originally appeared on Take Me To Your Leader.