We're releasing our debut album "Legacy of the Fallen" on October 10th 2011, here's the music video for the first single, "Dealer's Call".
We recorded everything ourselves, and had it mixed/mastered at Fascination Street (Opeth, Soilwork, Amon Amarth etc). We're very pleased with the...