ICTMN Staff
March 07, 2011
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...