Documentary / Music Watch and Download Florence and the Machine: Live at the Rivoli Ballroom Posted on: July 16, 2009