Loading...
Uploaded by therealmckenzie on Aug 17, 2006
Went to race the Tour of Qinghai Lake. A 1306km(900mile) bike race in China on the Tibetan Plateau. It was the biggest race at the time other than the Tour de France.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)