Video – Team Kaiser Finish Iditarod 2012 By Lead Dog | March 16, 2012 - 11:25 am |January 19, 2013 Finish, Video Files Bookmark the permalink.