The 2020 Tour de France began on December 29th with a 156 kilometer mountain ride, which was paced out over two days.
The 2020 Tour de France began on December 29th with a 156 kilometer mountain ride, which was paced out over two days.