Alaska's Iditarod kicks off with ceremonial start on Saturday
Alaska's Iditarod kicks off with ceremonial start on Saturday
Alaska's famous Iditarod kicked off in Anchorage on Saturday with thousands of cheering fans lining the streets.
Alaska's famous Iditarod kicked off in Anchorage on Saturday with thousands of cheering fans lining the streets.