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.