Crystal Castles – New Album, Album Art & TracklistingTristan BanningApril 14, 2010Oh Fun! Let's give a round of applause for the return of "Glitch-punk" wonder duo Crystal Castles, who are set to drop their sophomore album on June 8. Thi... More... 0