Mother Nature Delivers Wintry Blast To The Sierra
Mother Nature delivered a wintry blast to the Sierra Monday, dumping several inches of snow on the Lake Tahoe ski resorts and forcing early morning travelers to use chains on the I-80 and Highway 50 mountain passes.