Grammys: Florence Welch 's Letter From L.A.

2/9/2011
The Best New Artist nominee checks in from Los Angeles.