Los Angeles gets hit hard by mother nature.
Puddle_1
Published
11/22/2013
Weather crews in LA can't handle the .2 inches of rain mist that decimate the city.
0 Comments