Check out this brief video update from Kevin & the team. They have safely landed & have begun their work!