Folders |
1999 World Indoor Championships - 60m
Published by
The 7th IAAF World Indoor Championships in Athletics were held in Maebashi, Japan from March 5 to March 7, 1999.
Results from: Wikipedia Video Source: YouTube More videos |