Summary: The world’s best known sled dog race, the Iditarod, got underway in Alaska last Sunday. And among the people who will be following that race closely...
Summary: The world’s best known sled dog race, the Iditarod, got underway in Alaska last Sunday. And among the people who will be following that race closely...