Devotchka is a pretty eclectic outfit from Colorado.
You've probably heard their work in the film Little Miss Sunshine.
I had the pleasure of catching their live set at the Lustre Pearl during SXSW. Albeit, I was on the wrong side of the fence..but that didn't make the music sound any less great!
Above is my favorite track off their new Album.
Buy it if you like it! :D Tour Dates Amazon