DeVotchKa To Release New Album '100 Lovers' On March 1st
Denver based group DeVotchKa is set to release their new album 100 Lovers via Anti- Records on March 1st. For this, their fifth record, the band again headed to the vastness of the Arizona desert with producer Craig Schumacher (Calexico, Neko Case). The resulting work is as epic as the …