Storms cause flooding, power outages

Weather Laura Yuen · ·