That was actually really cool man. I'm not ashamed to admit that I love the Muppet's and I think that's a killer tribute to the original song. Well done man!
It's actually a friend's band I help record and played the glockenspiel on.
My Soundcloud dudes
Recording gear:
Yahama Hs8
Saffire Pro 40
Shure Sm57
Shure Sm7b

Guitar gear :
Ebmm BFR7
Axe fx XL+
Walrus audio Janus
Ibanez Ergodyne
Black Market Custom cab