balto

The Iditarod Begins!

The annual Iditarod race (the 38th) begins in Alaska tomorrow (Saturday). The whole thing began back in 1925

03/05/2010