Tesla Model X vs. Toyota Land Cruiser December 20, 2017 by Elijah Nicolas in video, auto A traditional match in “Tug-of-War”. Who do you think wins?