Watch: Drivers abandon cars, roads turn to rivers in Cathedral City, California

Latest Videos

Loading...