CD Review: Blackmore’s Night – Winter Carols October 30, 2017 admin In 2006 Blackmore’s Night released Winter Carols which was the band’s sixth studio album...