St. Vincent/David Byrne Performed On Jimmy Fallon - Did You See It?

Well if not or if you did but want to catch it again, here it is for your viewing pleasure.  I have to say, I despise the poster for their project "Love This Giant", it's supposed to represent Beauty and The Beast, but it's just rubs me the wrong way, like they didn't mess up her face enough or beautify his face enough so it just looks seriously creepy and off! Sorry for the vent, here are their awesome performances:  


"The Forest Awakes":