Mush! Keep Pace With The 2013 Iditarod Race Online
It’s called “The Last Great Race on Earth.” The annual Iditarod Trail Sled Dog Race is a grueling, nearly 1,000-mile trek through Alaska, from Anchorage to Nome. This year’s race, Iditarod XLI, begins March 2, 2013, when a total of 66 mushers — drivers of the dog sleds — and their teams of 16
Continue Reading