Lara Kittelson crosses the finish line in Nome on March 14th, making her the 23rd team to the 2024 Iditarod!