Entries from Baked Alaska tagged with 'Iditarod'

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...