There have been a few bands by this name, but this one is the late 70s/early 80s US band fronted by Jeanette Chase. I managed to obtain the vinyl many years ago with considerable difficulty (mine is an MCA promo copy picked up in the USA). It sounds alarmingly like Queen, which is no bad thing IMHO, with May-like guitar work & occasional orchestral pretensions. Songwriting quality is generally high although some songs work better than others eg Wake Up, Shoot On Sight & What Do You Like. They produced one more album, also eponymous & usually referred to as Storm II to avoid confusion!
Track listing (not given above): I Want You, Tell Me That You Love Me, What Do You Like, Game's Over, You Pity Me, Ain't That The Way, Wake Up, Young Young, Shoot On Sight, Hyperdrive, Machine Gun.