Thunderstorms in the Southern California desert dropped several inches of rain Sunday, causing flash floods that stranded vehicles on roadways.
↧
Thunderstorms in the Southern California desert dropped several inches of rain Sunday, causing flash floods that stranded vehicles on roadways.