Name:
Location: Los Angeles, California

Friday, March 30, 2007

Neon Bible


As if nobody saw this coming months ago, but Arcade Fire's Neon Bible is the best album I've heard so far this year.

Duh.

0 Comments:

Post a Comment

<< Home