Arcadia Yachts Launches Sherpa XL

The 78-foot Sherpa XL is a relatively green motoryacht with style, range and space.