Sunday, January 07, 2007

Arcade Fire News

New news on the Arcade Fire front, but instead of writing an inferior post check out Gorilla Vs. Bear for the news and a new song. You must check out the video.

No comments: