We’ve made some exciting new updates! Check out our new site here
Login
Menu
Tesla Technology Saves Man in Road
Occurred on October 31, 2020 / Miami Beach, Florida, USA
Info from Licensor: "This occurred on Halloween in the Venetian causeway. A Tesla stops right in front of a guy that fell because it was raining and slippery."