Read More Superyachts MRS D Yacht – Epic $15M Superyacht MRS D yacht is a multi-award-winning motor yacht that measures 40 meters or approximately 131 ft. She was… January 3, 2023