News Manager
Milforums News Bot
Dogs barked and spectators cheered as 66 mushers and their teams in the 1,000-mile Iditarod race set out from downtown Anchorage on Saturday after religious blessings, singing and glad-handing with fans.
Read more...
Read more...