Radio 1 have just released this years masterpieces (if your not sure this is where they play a complete album none stop, no breaks from start to finish). BBC Radio 1 So for anyone that missed it earlier, here is the full run down of this year's Masterpieces: 1. Queens Of The Stone Age - Songs For The Deaf, Monday 3rd December 2. Beastie Boys - Ill Communication, Tuesday 4th December 3. Arcade Fire - Neon Bible, Wednesday 5th December 4. Chemical Brothers - Dig Your Own Hole, Thursday 6th December My choice has to be QOTSA and Beastie Boys.
I remember when the Beasties were wearing VW badges, some little Marmite ripped mine off the front of my van in Newquay.