
Anchorage roars to life as Iditarod kicks off with a dog-powered start
Downtown Anchorage buzzes as the 54th Iditarod begins, with a ceremonial start featuring teams of enthusiastic sled dogs and mushers launching the iconic, dog-powered race that traverses Alaska.