Rain

Rain

Heavy rain dumps 1.4 inches in Malibu and stranding motorists in Zuma Beach. Photo credit: Alexander Nguyen

Heavy rain dumps 1.4 inches in Malibu and stranding motorists in Zuma Beach. Photo credit: Alexander Nguyen

Leave a comment

Your email address will not be published. Required fields are marked *