Watch Tesla Roadster Take On Ford F-650 Pickup Truck In Tug Of War Battle 06-15-2020 • https://insideevs.com by Eric Loveday he huge Ford truck clearly has the advantage here, right?