Flood and mudslide warnings from weather watchers have put people on alert in Los Angeles as wind and heavy rain pummel the region.
Flood and mudslide warnings from weather watchers have put people on alert in Los Angeles as wind and heavy rain pummel the region.