Alaska’s arduous Iditarod kicks off with ceremonial start

Visits: 3

The Iditarod, the world’s most famous sled dog race, starts Saturday with a fan-friendly ceremonial run through the streets of Anchorage, Alaska’s largest city Read More Go To Source