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