Despite my utter distaste for Radiohead’s newest album, King of Limbs, and the constant remix hatin’ thereafter, their performance on the Colbert Report was quite awesome. I have a feeling Stephen Colbert’s sardonic wit contributed to my tolerance. Check it via CoS.

Done Waiting exposes the lack of plan to release Blakroc 2. This was the biggest disappointment of the week. Apparently the trailer was an unauthorized leak and my dreams are crushed. So please disregard my earlier posts of excitement.

And to brighten up that last point check out Duck Sauce’s hilarity at it’s best: