Thursday, March 13, 2008

Crystal Castles. See what it taste like! I think this is just a fancy way of letting everyone know their album drops on the 18th, what are your thoughts?