Business Owners, Residents Start Drying Out After Rain Causes Flooding

Four inches of rain deluged Orange County, causing major flooding in Costa Mesa and on Balboa Island. Kandiss Crone reports.
Back to Top