Florence and The Machine (Photo: Gary Mather for Live4ever Media)
Florence & The Machine will start a North American tour in August at Osheaga in Montreal, but before then, and the release of new album High As Hope, they were the musical guests of Stephen Colbert last night.
Related news:…