Helicopter crew rescues stranded man from flooded island
An atmospheric river has drenched parts of California, forcing this man to ditch his submerged car.
An atmospheric river has drenched parts of California, forcing this man to ditch his submerged car.