Die Robot – “Armed Forces” and “Beautiful Skin” Rock & Alternative Die Robot – “Armed Forces” and “Beautiful Skin” Staff December 18, 2017 Die Robot is an electro industrial band from Portland, Oregon. This is future rock in a post-industrial...More