I guess that Jyvaskyla is one of the most important cities in Finland when it comes to rock and metal. More than just a handful of bands call the city their home and one of the is Swallow The Sun. The Finnish sextet premiered in the early days of the new century with an album... Continue Reading →









