Arcade Fire's Story as Indie Rock Titans Began a Decade and a Half Ago in a Tiny Triangle Club

by