A powerful atmospheric river dropped record rainfall across Southern California on November 15, 2025, with Oxnard hitting ...