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

July 21, 2015 7:17 PM

Comments