Florence Welch Captivates at Radio City Music Hall
When Florence Welch first hit these shores from Britain two years back with her stunningly beautiful “Dog Days Are Over,” it was a revelation. Yet another Brit-singer was making noise here across the pond. She debuted last night at Radio City Music Hall in New York City and she was suitably humble. In fact, she kept saying she couldn’t believe she was at such prestigious venue....