ICTMN Staff
3/7/11
1. The word Iditarod is thought to come from the Ingalik and Holikachuk word hidedhod, which means “distant place.” 2. The Iditarod is the longest dog sled race in the world...