Toyota Land Cruiser vs Tesla Model X – tug of war


Electric vs Diesel car in a tug of war competition. Toyota Land Cruiser is a very powerful SUV, very hard and loved by those who like off-road exits and driving on snow-covered roads.

In this video we will see the power of Tesla. An electric SUV that is much stronger than we think.

Watch what happened.