Emerald Forest and the Blackbird
PUBLISHED Sep 4, 2012
Since their inception in 2000, Swallow the Sun have played a pivotal role in defining the specific sound associated with Finnish death and...