The Last Great Race – Iditarod 2011

The last great race..Iditarod begins March 05,2011... You can’t compare it to any other competitive event in the world!  A challenging race over 1150 miles of the roughest, most beautiful terrain Mother Nature has to offer. Mountain ranges, little light, packs of dogs all working together for thier master...it's a thrill and all the dogs want to [...]