I’m not sure what it is about muppets and indie rock videos on youtube, but I think this one is just as good as the Cookie Monster/Tom Waits mashup.
I’m not sure what it is about muppets and indie rock videos on youtube, but I think this one is just as good as the Cookie Monster/Tom Waits mashup.