Crazy Delicious Feb 8 2006

Ok this is a bit of an old one (first appeared on SNL at the end of December I believe), but I thought I’d blog it anyway. Lazy Sunday. Fucking superb. If you close your eyes and listen to it, I swear it sounds like the Beastie Boys.