What Was The Best Moment Of The 2021 Tour de France?

What Was The Best Moment Of The Tour?

Michael and Jessica share what they though was the single greatest moment of the 2021 Tour de France.