Sheikh Mohammed Abdul Latif Jameel, owner of the world's largest Toyota dealership, owns this 160' megayacht.
Sheikh Mohammed Abdul Latif Jameel, owner of the world's largest Toyota dealership, owns this 160' megayacht. Vehicle - Boats Links: www.superyachtfan.com By: jdubble07