Steve Jobs Mega Yacht takes a stop in Funchal after engine failure in the Caribbean Tobi Hughes·17th June 2019News Blog·3 Comments·0·3944 views