The crew of Spindrift celebrated the finish of their quest for the Jules Verne Trophy, the crewed around the world race, which they completed about two days off the record pace. The six man crew of IDEC Sport crossed the Ushant, France finish line a few hours later. Watch here