The Climb
2855 63rd St, Boulder, CO 80301, USA
+1 303-715-8417
(3 reviews)
https://bouldervip.com/?page_id=641
Your Boulder, Colorado Business Review Guide
2855 63rd St, Boulder, CO 80301, USA
+1 303-715-8417
(3 reviews)
https://bouldervip.com/?page_id=641
Comments are closed.
No one seems to ride it, but it successfully snarls traffic in the canyon. Today, I was car #6 of thirteen behind it. Top speed seems to be 30mph and it doesn’t pull over to let others pass.