Iditarod
The Iditarod is a dog sled race from Anchorage to Nome, Alaska.
See Horrors of the Iditarod Torture Race for the sad truth behind the race.
The Iditarod is a dog sled race from Anchorage to Nome, Alaska.
See Horrors of the Iditarod Torture Race for the sad truth behind the race.