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