01 April 2009

arcade fire dvd

the arcade fire is releasing a film, mirror noir, which documents the making of neon bible. available for order on dvd or download.

No comments:

 
Pin It