Nope. It’s a Denver Water canal built in the 1930s and called upon to shuttle water this summer. The post Is that a new waterslide? appeared first on News on TAP.
Nope. It’s a Denver Water canal built in the 1930s and called upon to shuttle water this summer. The post Is that a new waterslide? appeared first on News on TAP.