eestlinc
03-26-2007, 08:22 AM
Anyone else checked out the new Arcade Fire album?
I think it's a little over the top dramatic, but really well done. Antichrist Television Blues is a really really good song.
I think it's a little over the top dramatic, but really well done. Antichrist Television Blues is a really really good song.