Florence and The Machine LIVE Watch Florence + The Machine LIVE from Le Poisson Rouge, New York City, April 8th at 8pm EST. Debut Album 'Lungs' Available Now!


Watch live streaming video from florenceandthemachine at livestream.com