Arcade Fire at Earls Court in London
08 June 2014, 00:30
Photography by
Minh Le
Photos by Minh Le















Latest
429 Too Many Requests
Get the Best Fit take on the week in music direct to your inbox every Friday
Read next