David Veilleux

Current team: Team Europcar
Date of birth: 26/11/1987
Nationality: Canada
UCI: CAN19871126

Team Affiliations:

Back to top