Champion endurance athlete Rebecca Rusch figured her quest for enlightenment on the Iditarod Trail would hurt. She was right.
No segments available for this episode yet.