Tag Archive: new albums New Arcade Fire album is definitely in the running for my favorite albums of 2010 list. My Faves – L August 4, 2010 Continue Reading