Two deaths in I-90 crash bring storm total to 8

Weather ·