Arcade Fire & Battles Review

Arcade Fire & Battles Review

Arcade Fire is in the studio to perform live and talk about their rise from small indie band to chart topping Grammy winners.