7/25/2004

Armstrong Wins 6th Tour De France

Yep, Armstrong has won his 6th Tour De France. This puts him in uncharted territory. It also is a powerful demonstration of tech in action. Speaking of which, during coverage of the final stage, OLN was displaying Robbie McEwen's heart rate in real time.

No comments:

Post a Comment