Posted in Reviews, Reviews › D on Thursday, November 8th, 2007
Declan De Barra – Song of A Thousand Birds
Well here’s a release that I was not sure I should review, considering this is a metal site, but I also remember that a lot of metal fans are Clann Zu fans, so this solo project from Clann Zu’s Irish half, Declan De Barra, might be of interest. Plus it’s technically on a metal label, […]
Tags: 2007, Declan De Barra, E.Thomas, Lifeforce Records, Review