Black Soul Horde - Greek Heavy-Metal Force Premiere New Song “Lady of Shadows” Athens-based heavy metal force Black Soul Horde today share...
Black Soul Horde
By Justin Smulison Black Soul Horde is a metal band from Greece that blends traditional, doom and power metal. With...