Posted by: aakash July 24, 2004
Login in to Rate this Post:
0
?
Armstrong won again!!!!!!he won 19th stage time trial.....dont forget tommorow....the biggest day....armstrong is gonna make a history.....6th victory Tour de france !!!
any cycling fans out here??????