Lastras Wins Stage 18 of Tour

News & Results

07/27/2003| 0 comments
by Gerald Churchill
This is for you madre! Lastras takes the stage and dedicated his win to his mother who passed away four months ago. Photo copyright Fotoreporter Sirotti.
This is for you madre! Lastras takes the stage and dedicated his win to his mother who passed away four months ago. Photo copyright Fotoreporter Sirotti.

Lastras Wins Stage 18 of Tour

Pablo Lastras (iBanesto.com) has won Stage 18 of the Tour de France.
Your comments
Your comments
sign up or login to post a comment