Friday 27 July 2012, 12:25
What a week! There's been some massive toons on the show this week, but none as massive as this final offering.
Crystal Castles are back, and are still as bruising as ever. Their new album is expected later this year and it's being mixed in London right now. This is an early taste; not for the fainthearted...
Your other tracks this week are:
Some tracks may no longer be available.