ID: Ceremonial Start
Tomorrow is the Ceremonial Start of the 2018 Iditarod! From 10am, 67 teams will mush 11 miles through the streets and trails of Anchorage with tens of thousands of supporters cheering, waving and hi-fiving. It is always a fun day! I sat down with Aliy this evening and asked her … Read More