On the way down to Denver, I decided to stop by Three Sisters Park. It was one of my favorite mountain biking parks when I lived in Denver. It’s located about an hour up the interstate from downtown. It has some of the best and most fun trails near Denver.
Another douche bag selfie at the trail head…!!!
The sun is finally shining, but unfortunately, no Yeti sightings….!!!