Tag Archives: ANCHORAGE

626

Apr 16, 2013

The Last Great Race on Earth » 1979 Iditarod

One of the most difficult races ever devised by the mind of man, the Iditarod is a brutal long-distance winter race that takes place in Alaska between Anchorage and Nome. The annual long-distance sled dog race runs in early March....