Barrage of atmospheric rivers bring heavy snow to parts of CA causing road closures
Barrage of atmospheric rivers bring heavy snow to parts of CA causing road closures
Mark Sudduth, Owner/Founder of HurricaneTrack.com, is in Truckee, California, where the latest atmospheric river is dumping heavy snow.