Anchorage Hosts Ceremonial Start of Iditarod
The ceremonial start for the 2014 Iditarod Trail Sled Dog Race was held in a party-like atmosphere in downtown Anchorage on Saturday. The real race begins about 50 miles north of Anchorage in Willow, Alaska on Sunday. (March 1)
Don't miss the stories followIndiaVision Social and Lifestyle and let's be smart!


