Pinch Point, A Brand new Rockcrawling trail in Colorado!

We recently attended the opening of a brand new Rockcrawling trail in Western Colorado. The name of the trail is called Pinch Point, and it is located off of Billings Canyon Jeep Trail. This Trail adds a fourth Rockcrawling trail to the Billings Canyon area. The Current trails in the Billings area are, Billings Canyon … Continue reading Pinch Point, A Brand new Rockcrawling trail in Colorado!