Finnish/Greek symphonic metal band SCARLET DESIRE released their new single “Maiden of Snow”
On February 20th, 2021, the Finnish/Greek symphonic metal band Scarlet Desire released their new single “Maiden of Snow”. An official lyric video of the single “MAIDEN OF SNOW” is now...