On a comfortably warm Saturday in the urban comfort of Alaska’s largest city, the stars of the legendary Iditarod Trail staged their annual sled dog show for the cameras, the commentators, the […]
On a comfortably warm Saturday in the urban comfort of Alaska’s largest city, the stars of the legendary Iditarod Trail staged their annual sled dog show for the cameras, the commentators, the […]