Steve Jobs mega yacht Venus moored in St Maarten Our friend Rick Moore was filming in Simpson Bay at St Maarten, Caribbean and they came across “VENUS” sitting proudly at anchor, just getting ready to head to sea! They also filmed several other yachts, including the 157ft SuperYacht “C2”, owned by Ronald Perelman.. Billionaire investor […]