And The Oscar Goes To… The Muppets !

Did you happen to watch last night’s Academy Awards ? Congratulation to the amazing Bret McKenzie  for his Best Original Song win for “Man or Muppet” from The Muppets ! I just knew it all along ! If you haven’t seen it yet, take a look and enjoy: