The 'Last Great Race On Earth' Has Begun!

Meera Dolasia
Mon, 08 Mar 2010 07:00:00 -0800

Iditarod, the world famous trail sled dog race, kicked off amidst much fanfare from downtown Anchorage, last Saturday. Now in its 38th year, the race attracted 71 teams comprising of a musher (sled dog team leader) and a crew of between 12-16 dogs.