2016 Lollapalooza Brazil - Day 1
In This Photo: Marcus Mumford
Marcus Mumford of Mumford and Sons performs live on stage at Autodromo de Interlagos on March 12, 2016 in Sao Paulo, Brazil.
(March 11, 2016 - Source: Mauricio Santana/Getty Images South America) more pics from this album »