theheadbangingmoose.wordpress.com
Album Review – Stratovarius / Episode (1996)
The best album from the best Finnish band of all time. Oi maamme, Suomi, synnyinmaa, soi, sana kultainen! Finland is by far one of the most Heavy Metal countries in the world, and I’m not inventing…