The good folks at Thats Whats Up did their own puppet show. Pretty damn funny if you ask me.