70 Ranch Reservoir celebrates grand opening
The new 70 Ranch Reservoir in Weld County is the largest lined reservoir in the country at nearly 6000 acre-feet. It could be on the cutting edge of how we store water in the future.
5:15 PM MDT May 15, 2019
5:14 PM MDT May 15, 2019