Friday, January 11, 2008

Arcade Fire - Neon Bible live in an elevator!

How cool is this?! I don't know what the point is, but I don't care either. It's different, and I like it.

No comments: