It looks like Tom Cruise has a marine mission that Nautor Swan has chosen to accept.
The A-lister has commissioned the Finnish yard to build him a 108-foot sailing yacht, as reported by European sailing magazine Yacht. Cruise, who is currently on a global publicity tour for the latest Mission: Impossible film, visited the Nautor Swan facilities in Finland last Wednesday, suggesting the rumors that have been circulating in the marine industry for the past few months are indeed…

