The Bay Area and Lake Tahoe face more stormy weather as millions are expected to be traveling this week for the Thanksgiving holiday.
The Bay Area and Lake Tahoe face more stormy weather as millions are expected to be traveling this week for the Thanksgiving holiday.
© Telusuko.com
