The weather is dumping on the United States. While the northeast is in for snow, the Bay Area received 10 inches of rain.
Source of shared Link
The weather is dumping on the United States. While the northeast is in for snow, the Bay Area received 10 inches of rain.