Neko Case loves critters November 10, 2013 We love Neko Case. Not only because she lives on a farm in Vermont with animals. We love her because she once called herself… Continue Reading