Video – The Last Rider

Between this and the coming Tour de France docu-series, I think someone in entertainment land has finally understood what my very specific and small niche is looking for in our viewing product. I suspect you’re a niche member, so check this out.

Despite everything you’ve seen with your own eyes, Greg LeMond is the only American to have won the Tour de France, and he did it, three times, in pretty dramatic circumstances. I know the stories, but I’m STILL pretty stoked to see this moving picture film.

Leave A Reply

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More