120 Minutes, Ep 12: Florence Welch of Florence + The Machine

Florence Welch of Florence + The Machine chat with Matt Pinfield about recording in London's legendary Abbey Road studios and touring with U2 on this week’s 120 minutes.