The Iditarod Started Today, Sort Of
Adorable sled dogs alert. Today marked the ceremonial kick-off party for the "Last Great Race," or the Iditarod, Alaska's annual sled dog race. The real race starts tomorrow, but for now we'll have to wait with this picture of a dog adorably licking four-time champion Martin Buser's face.


