Arcade Fire played in Carrboro, NC in support of Barack Obama. Superchunk opened.

Win does vote in the US, even though he and his wife (and this band) now live in Canada.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…