The Iditarod annual sled dog race – dubbed the ‘last great race on earth’ – kicks off on the first Saturday in March. Teams of 16 dogs, […]
The Iditarod annual sled dog race – dubbed the ‘last great race on earth’ – kicks off on the first Saturday in March. Teams of 16 dogs, […]