metalgoddesses.com
Blackbriar – Snow White and Rose Red (Music Video)
Dutch symphonic metal band Blackbriar has released the music video for their latest single, “Snow White and Rose Red.” Check it out here. For the past few weeks, Blackbriar have been te…