Iditarod 2011

Yesterday was the ceremonial start of the Iditarod in downtown Anchorage, where 62 teams are vying to win. If you’re not familiar with the Iditarod, it’s the great sled dog race that goes from Anchorage to Nome on the Western … Continue reading →