20 Years on from 'DisneyLandis', one of the most bizarre Tour de France stages in history, where is Landis now? 20/07/2026 22:10 Partager 20 years ago, we witnessed what was perhaps the most bizarre Tour de France stage ever, when Floyd Landis won from 130km