Watch What Happened When Tesla's Cybertruck Challenged Ford's F-150 to a Tug-Of-War
Following a rather embarrassing demonstration that saw the window's of Elon Musk's new Cybertruck smashed with a metal ball, the Tesla CEO is now taking a shot ... Read more