|
06/15/06 NEW STORMRIDER ALBUM COMING SOON!!! According to YX of Stormrider, the band has signed with French label SoundSpheric and is scheduling a release date for their new album "Lucifer Rising" in late summer 2006. "Lucifer Rising" is anticipated to be a strong followup to the bands first full-length release "First Battle Won" from 2004. All hail the return of Stormrider!
|