Saturday Night Live with Florence and the Machine

NBC studios, Rockefeller Center/ your living room
Sat, 11/20/2010 (All day)

watch it here: http://www.youtube.com/watch?v=oVjW_IkfpFs