Tesla’s Chief Designer Franz von Holzhausen has a wicked pitch. CEO Elon Musk posted a slow-motion video of the Tesla team tempting fate, hurling a steel ball towards the Tesla Cybertruck right before they were set to debut it to the world. Check it out after the jump and get excited for Tesla Armor Glass.

expand full story