Weather Phenomenon Drops Massive Amount of Rain on Northern California Breaking Levees

2023-01-02 25,117