Nicolas Inaudi

menu

Team Time Trials

Overview of the Team Time Trial results for Nicolas Inaudi.

By date

Date Race Result
2004-09-04 Vuelta a España | Stage 1 (TTT)12