[FIRST LOOK] Grimes - Genesis August 22, 2012 Music video for Grimes'– AKA Claire Boucher – track Genesis, directed by Boucher herself.