Stream DeVotchKa’s new album Kendall McCabe 13 years ago Stream DeVotchKa’s new album, 100 Lovers, in its entirety at NPR. The group will be performing in Iowa City on April 2, 2011 at First United Methodist Church, 214 E. Jefferson.