World Premiere of the MCY80

We attended the debut of the new 80-footer from Monte Carlo Yachts in Monfalcone, Italy.

More Boats, Videos