Water Main Break Sets Off Landslide in Southern California

Views 16

A water main break on a hillside in Newport Beach, California on Tuesday morning caused debris flows and road closures in the area, according to police.

Share This Video


Download

  
Report form