Iditarod Restart 2010
What else is there to say, it is the last great race on the planet! And the re-start in Willow, Alaska is the place to be! What a party! People and machines everywhere, and right in the middle of the melee are the mushers and their dog teams. Yep, it's cold, but ya' gotta' do it!
Read More- No Comments