November 22 2019 8:29am

Tesla Cybertruck’s ‘armour glass’ windows smash during demo

During the launch event for Tesla’s electric Cybertruck, Elon Musk swore following a failed demonstration on the strength of the vehicle’s “armour glass” windows at the Tesla Design Studio in California on Thursday.

Responsive site?

Video Home