Loading Video…

This browser does not support the Video element.

Storm expected to drop up to 100 inches of snow at California ski resorts

KTVU's resident snow expert, Kevin Cooper, says the upcoming snow will be a blessing for Lake Tahoe and California's water tables.