Sid Taberlay

Current team: Discovery Channel Marco Polo Team
Date of birth: 22/01/1980
Nationality: Australia
UCI: AUS19800122

Team Affiliations:

Back to top