Tesla's Cybertruck Has Finally Arrived
Subtitles
  • Off
  • English

Tesla's Cybertruck Has Finally Arrived

Tesla's Cybertruck is not quite what was promised, but at least its finally here.
We may earn a commission from links on this page.

Advertisement

Advertisement