Advertisement

Elon Musk and Ford X VP trade shots over Cybertruck videos

Battle of the truck makers begins!