cadlerJeff Pierce winning his Tour de France stage in 1987. I was honored to have spent the weekend riding with this gentleman (and others) this weekend. Definitely a weekend to remember.
- tytaniumIt was awesome getting to know you a bit and riding the last few days. Safe travels!
- theradavistGood times indeed!