The Iditarod A.K.A 'The Last Great Race On Earth' Has Begun!

Meera Dolasia
Wed, 07 Mar 2012 12:17:17 -0800

On Sunday, March 4th, thousands of fans gathered at Willow Lake, Anchorage, to give a rousing send-off to the 66 mushers and their crew of between 12-16 dogs competing in this year's world-renowned trail sled dog race - The Iditarod.