Dylan Armstrong of Canada launches a new Canadian record of 21.39m in the shot put at the 2010 World Indoor Championships in Doha

Source : CSharpe15