Hail, torrential rain hit Sierra, snarling traffic on I-80

July 21, 2015 07:17 PM