A massive deluge of water is being released from the Glen Canyon Dam this week.
Local Nevada
Your trusted Nevada news source. Discover local updates, breaking news and headlines for Nevada here.
Your trusted Nevada news source. Discover local updates, breaking news and headlines for Nevada here.
A massive deluge of water is being released from the Glen Canyon Dam this week.