The Monkey Wrench Gang
Meaning of Glen Canyon City
help

Asked by
Lamalove
Last updated by
Cat
help
Glen Canyon City is a two store town near the Dam that expected to grow with the continually promised nearby power plant. However, the power plant was never built, and thus, the town barely exists.