Tug of war - Tesla Model X vs Toyota Land Cruiser