Scorecard Research Beacon
Search Icon
December 21, 2023

Powerful storms strike as millions begin to travel for the holidays

A major storm system is moving its way along the West Coast, already dropping 6 inches of rain in Ventura County.