Snow continues to smack Sierra Nevadas

2019-03-27 1

Heavy snow continues to fall in the Sierra Nevada Mountains of California, towns like Soda Springs, California, are already buried in over 43 feet of snow.

Free Traffic Exchange