Psstt… Psstt.. Wanna see an Awesome looking Team?? By tundratech | March 4, 2019 - 9:02 pm |March 4, 2019 2019 Iditarod I’m always impressed when I see one of Pete’s Teams enter a checkpoint or even finish a race. They just look awesome! This is Pete this morning into Rainy Pass. Bookmark the permalink.