IMG_0006TdF_izoard_crowds Published on July 30, 2020 in This photo shows why I have my doubts the 2020 TdF can run as plannedFull resolution (2000 × 487) July 20, 2017, atop the Izoard at the Tour de France. Me and a few, maybe tens of thousands, maybe hundreds of thousands of my closest friend.