Iditarod 2010: The Real Amazing Race
Up North in the State of Alaska, there is an extraordinary race that is growing in popularity... it is called “The Iditarod”. The 38th Iditarod race is currently underway in between Anchorage and Nome, Alaska Back to Article








Comments