1 Articles
Video

This terrifying dashcam footage comes to us from San Diego, CA, where the state's short-term water woes have been solved this week with intense rain storms.