thewalkahead.com
The Iditarod 2013 is underway.
The true heroes of the Iditarod, a more than 1000 mile race across the frozen landscape of Alaska are the teams of 16 huskie dogs working together to pull their driver and sled. The dogs wear speci…