“Electric Storm” mentioned in Greek Magazine Rock On Posted on January 2, 2004 by Sean MercerMarch 3, 2013 "Electric Storm" mentioned in Greek Magazine Rock On