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