All of the new ponds and standing water that have popped up across San Diego after … Sign up for NBC San Diego newsletters. … San Diego, CA.
All of the new ponds and standing water that have popped up across San Diego after … Sign up for NBC San Diego newsletters. … San Diego, CA.