Arcade Fire
Internationally renowned Canadian indie-rock group Arcade Fire rides the veritable wave of fan enthusiasm all the way to Galicia, Spain, where they put on a landmark performance that features their latest and greatest hits.
Stars: