2018 Iditarod Champion
Wed, 03/14/2018 - 8:26am
admin
By:
Diana Haecker
On March 14, at 3 a.m. Norwegian musher Joar Leifseth Ulsom won the 2018 Iditarod Trail Sled Dog race with eight dogs in harness and a big smile on his face.