Loading...
Uploaded by racefaster262 on Mar 15, 2007
1986 World XC Championships in Switzerland where John Ngugi first bursts on to the world scene. There was also a strong performance by the American team as well.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)