Advertisements
Read Time:10 Second
Fans, dogs and mushers returned in droves Saturday to downtown Anchorage in the midst of a snowstorm for the ceremonial start of the Iditarod Trail Sled Dog Race. The ceremonial … Click to Continue »