music

Hear a New Single From Crystal Castles, ‘Doe Deer’

It’s the first single off their upcoming sophomore album (out June 8), and it’s a thrasher. Hear a radio rip at Hype Machine; check some pictures from last night’s Irving Plaza concert at Pitchfork.
[Hype Machine]

Hear a New Single From Crystal Castles, ‘Doe Deer’