Arcade Fire @ Hyde Park London. Killed it for 60k+. Amazing concert!

Arcade Fire @ Hyde Park London. Killed it for 60k+. Amazing concert!