Arnaud Demare wins the 18th stage of the Tour © SID / Bettini Luca
Demare wins 18th Tour stage - Thomas in yellow
The French professional cyclist Arnaud Demare has won the 105th stage of the 18th Tour de France.
July 26, 2018
From: sid/dpa
Suggestions
Complete your profile information to write comments.
Edit Profile
Edit Profile
You have to sign into use the comment function.
Comments (0)