Stormrider Debut Out on June 10th
The debut album from Sweden's Stormrider, titled "First Battle Won" is scheduled for a June 10th release through Destructive Records. The album was recorded at The Abyss Studios in Sweden and it was engineered by Tommy Tagtgren and mastered by Thomas Johansson.
Source: Tombstone
What's Next?
To minimize comment spam/abuse, you cannot post comments on articles over a month old.