The Canadian electro-pop duo's latest video is disorienting, disturbing and utterly transfixing. Seemingly massive cockroaches and beetles invade the world, and it all ends in flames.
» E-Mail This » Add to Del.icio.us
No comments:
Post a Comment