Stratovarius doesn’t require much introductions in the Symphonic metal scene, being considered one of the bands that gave origin to the genre. They started they career in 1985 and released an impressive number of 16 full albums, reaching ten times the Top 5 charts in Finland (their home country). Their are releasing a “Best of” album called “Best [...]