I'm a big Flight of the Conchords fan & of course I love the Muppets, so I was really happy to see Bret McKenzie's Man or Muppet take home the Oscar for best song tonight. I believe I let out a happy yelp when they called Bret's name. So, how could I not post this video today? Did you watch the Academy Awards? Who were your favorite nominees & winners?
Happy Music Monday!