Interview with New Found Land (Anna Roxenholt)
Sweden. The land of Ikea, ABBA, and the Swedish Chef. Stereotypes aside, Sweden does produce some mighty good music. The latest act from Sweden that you should check out is someone we have already featured a couple of times –...