Crystal Castles – Suffocation January 24, 2012 https://altsounds.tv/xjv8 2012, Crystal Castles, Electronic, NoiseLast Update January 24, 2012 / Discover The Blaze – Virile Directed by: The Blaze DIE ANTWOORD – I FINK U FREEKY Directed by: Roger Ballen & NINJA Kid Simius – Don Juan Enterprise feat. L.O.U. Directed by: Sander Houtkruijer