Crystal Castles perform “Baptism” on Jimmy Kimmel Live. In the video, the crowd literally has no idea what the fuck they are watching. Perhaps, this was their first encounter with the Canadian duo. They’re all so serious and trying to analyze this performance lol. Anyways, we need more of these original acts in the world today. The video above is epic!