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[…]