Tag Archives: DGM – The Passage – Album Review
DGM – The Passage – Album Review
Artist: DGM Album Title: The Passage Label: Frontiers Records Date Of Release: 26 August 2016 This review comes a little after the release date but under the circumstances, I make no apologies for this. The reason for my tardiness is that I was not initially very struck by this, the ninth album from Italian melodic Continue Reading »