Iditarod kicks off with festive ceremony

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...
 
Back
Top