Arcade Fire In Concert

Win Butler of Arcade Fire performs at Capitol Studios in Los Angeles.
From