Florence and the Machine
- Episode aired Jun 26, 2015
- 2h 59m
Live BBC Two coverage of Florence and the Machine's headline set, followed by highlights of the best of the day's performances.Live BBC Two coverage of Florence and the Machine's headline set, followed by highlights of the best of the day's performances.Live BBC Two coverage of Florence and the Machine's headline set, followed by highlights of the best of the day's performances.