Peter Kaiser celebrates his first-place victory at the finish line of the Iditarod race.

Return to article.