Tesla truck's 'armor glass' windows smash during unveiling

The launch event for Tesla’s electric Cybertruck left Elon Musk swearing following a failed demonstration on the strength of the vehicle’s “armor glass” windows at the Tesla Design Studio in Hawthorne, California. Credit: MotorTrend via Storyful

Latest Videos

Good Day New York

View More
View More