Cleaning up the water main mess in Mountain View

Published: 12:18 PM PST January 17, 2018
Updated: 12:18 PM PST January 17, 2018