Watch Tesla Model X Tug Of War Battle Against Army Hummer, Ford F-450

The video description, translated to English, reads as follows: Hey guys, which one do you think wins this one? TESLA X Performance, F450 or US Army …
View full source