How Does the Iditarod Race Work?

Date: 11 September 2012 Time: 01:17 PM ET
Lifes-little-mysteries