Tour of Spain Results - Stage 21

News & Results

09/18/2005| 0 comments
by Thomas Valentinsen
Petacchi takes stage win # 5. Photo copyright Roadcycling.com.
Petacchi takes stage win # 5. Photo copyright Roadcycling.com.

Tour of Spain Results - Stage 21

Petacchi takes stage win # 5; Heras wins overall.
Your comments
Your comments
sign up or login to post a comment