New Italian review of “Electric Storm” Posted on February 19, 2003 by Sean MercerMarch 3, 2013 New Italian review of "Electric Storm" (rated 4 stars out of 5) by Millerecords Reviews