25.4.10

http://www.youtube.com/watch?v=mS8tNp6kqHk
So Crystal Castles new album has been leaked. This song: Baptism - is both amazing and terrifying, and is likely to do serious damage to your ears.

No comments:

Post a Comment