Saturday, February 26, 2011

Coming Up - 100 Lovers


DeVotchKa, one of our favorites, is scheduled to release its new album, 100 Lovers, next Tuesday. In the meantime, you can stream it from NPR.

No comments:

Post a Comment