It’s always a bit perplexing being presented with an article that not only describes a very specific music scene, but a scene from a country you might not even have heard of. But, alas, there is such a country, Latvia, a pearl of the Baltics. Known, if known at all, […]