If you missed Mumford and Sons live at¬†Lollapalooza Brasil 2016, don’t fret! The full show is currently available on YouTube and can be watched below. So pop some popcorn, sit back, relax, and enjoy some fabulous music!