New review of “Electric Storm” CD on Metal Coven Posted on April 26, 2003 by Sean MercerMarch 3, 2013 New review of "Electric Storm" CD on Metal Coven webzine