Crystal Castles – Baptism January 24, 2010 https://altsounds.tv/mv42 2010, Crystal Castles, Electronic, NoiseLast Update January 24, 2010 / Discover Deftones – You’ve Seen The Butcher Directed by: Jodeb Fat White Family – Whitest Boy On The Beach Directed by: Tim Noble Flying Lotus – Ready Err Not Directed by: David Firth