La agrupación de avant garde y art rock Xiu Xiu tiene en su haber ocho álbumes de estudio. El último de estos, Always, fue publicado en febrero de 2012 y de este se han desprendido algunos sencillos y videos, como lo es el mismo para el tema “Born To Suffer” que fue estrenado hace pocos días. Arriba pueden verlo.

Via: YouTube