The Plaza Urrutia has been an iconic landmark in Grand Junction, Colorado for many years and will soon be added to the State Register of Historic Properties.
Coming up this Monday, April 24, 2023, a Grand Junction, Colorado park, normally bustling with activity, is suddenly going to look like a ghost town. Why does everyone suddenly disappear?