World Famous Iditarod Race Kicks Off

The sounds of barking dogs filled downtown Anchorage Saturday as the ceremonial start of the Iditarod Trail Sled Dog Race kicked off. It's the world's most famous sled dog race. (March 4)

feedback