Crystal Castles – Baptism January 24, 2010 https://altsounds.tv/mv42 2010, Crystal Castles, Electronic, NoiseLast Update January 24, 2010 / Discover Christian Löffler – Swim Directed by: Stefan Nutz Jaga Jazzist – Tomita Directed & Animated by: Jengo / @ojeng Panda Bear – playing the long game Directed by: Fernanda Pereira