A car is submerged on a flooded Mission Center Road at the San Diego … but it is unclear whether it will bring rain to Southern California.
A car is submerged on a flooded Mission Center Road at the San Diego … but it is unclear whether it will bring rain to Southern California.