Live from the 2012 Iditarod Trail Sled Dog Race: Mushers and dog sled teams fly over the treacherous Happy River Steps, where many mushers wrecked last year. Read more about Alaska's Iditarod race from Alaska Dispatch's special coverage at:
Hide player controls
Hide resume playing