11 inches of rain & 300+ mudslides as storm pounds region
The heavy rainfall has created havoc on the regions freeways and streets along with power outages- Downtown L.A. has seen more than 7.5 inches
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed