Yesterday saw the release of The Muppets' The Green Album, and to celebrate here's one of the funniest, most heart-warming videos we've seen for a good long while - since OK Go released their last intricate masterpiece in fact. It's beautiful, simple fun - everything The Muppets stand for. Look on and be happy: http://youtu.be/oiMZa8flyYY You can buy The Green Album now, and if you're lucky enough to be a US resident, you could take advantage of this incredibly cool offer to buy a copy of the CD alongside a poster and the phenomenal "Together Again" T-shirt which won Threadless' Muppets design competition (and which are like gold-dust now). I am not a US resident. This confuses and enrages me.