Ford Challenges Tesla Cybertruck to a Tug of War

Ford Challenges Tesla Cybertruck to a Tug of War

If you’ve been living under a rock for the last week, let’s…