The 2014 Iditarod race begins
March 1, 2014
The 2014 Iditarod race begins today in Anchorage, Alaska. It’s hard to believe that it has been three years since I was at the 2011 race. Time flies. (Original photo is here on Instagram.)