Wednesday, December 17, 2008

Miroir Noir

Arcade Fire's new film/documentary covering the "Neon Bible Archives" here. Download it now, DVD will ship sometime next year.

No comments: