Arcade Fire just released two new tracks from the forthcoming album. Check’em out below, they won’t be up for long…
crystal castles is set to release their latest on june 8th, 2010.
thanks to bbc we have our first listen of one of the new tracks,
crystal castles is currently on tour. check the dates HERE