• 7 years ago
We test the incredible new 70-footer from Spencer Yachts, with a complete video walk-through of the boat and sea trial in 4- to 5-foot seas off Florida's Ponce Inlet.