Pete’s 2018 Iditarod Finish Interview By Lead Dog | March 14, 2018 - 9:11 pm |January 17, 2019 2018 Iditarod Bookmark the permalink.