Folders |
2006 World Indoor Championships - 60m
Published by
The 11th IAAF World Indoor Championships in Athletics under the auspices of the International Association of Athletics Federations was held in Moscow from March 10 to March 12, 2006 in the Olimpiyski Sport Complex.
Results from: Wikipedia Video Source: YouTube |