Florence Welch and her band Florence + The Machine perform on stage at 2016 Lollapalooza held at the Autodromo de Interlagos on Sunday (March 13) in Sao Paulo,Brazil. The 29-year-archaic entertainer and her band sang their hits including “Queen of Peace,” and “Delilah, and ” among others. “We’re back on the road again. Follow our Spotify [...]
Source: justjared.com