A friend saw the new trailhead over the weekend and said it was very nice. Can't wait to ride it. How was the Tour de Stooges? I can't imagine riding it in that wind. How brutal!