Winter storm drenches North Bay

The winter storm caused accidents on Highway 101 in the North Bay. KTVU's Debora Villalon reports from Petaluma where PG&E is swamped with calls of trees down. The North Bay is seeing the largest amount of power outages in the area.

Top Videos

Most Watched

KTVU Vault

Wild Rides