DeVotchKa – 100 Other Lovers
February 7, 2011 by Addict Music
Denver’s DeVotchKa recently announced they are set to release their new album ?100 Lovers? via Anti-Records on February 28th.
Today they have released the stop-motion video for the lead track,100 Other Lovers, which features ‘a bird-loving babushka and many luminescent wings’.