via youtube.com
I know everyone has seen it but I love this thing it rocks. It is fun and kind of weird and that makes it fun. From an advertising perspective this is great because it is showcasing all of the muppets in a weird and funky way and I don’t know about you but that is how I have always seen the muppets.
Hey guys welcome back 🙂