Tag Archives: Irish Metal

Metal Review – Cruachan – Blood On The Black Robe (2011)

Thanks to Candlelight Records for getting this one out to us to give a listen to. Cruachan is an Irish Pagan/Celtic/Folk Metal band from Dublin, Ireland with an extended collection of releases, but I am fairly new to the band. They have been active since the 1990s actually, and are acclaimed as being one of