Sunday, December 19, 2010

Florence & The Machine Full Letterman Set!



Florence and the Machine came to Ed Sullivan Theater this week and gave Letterman's audience a nice Christmas treat...a FULL concert. Take a look at the 45 minute set!