Iditarod 2012: Dog team flying over treacherous Happy River Steps
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: