Tag: video footage Tesla crash

Two dead after Tesla crashes into rock barrier and catches fire in New York

Two people died Tuesday morning after a Tesla crashed into a rock…

Atulya Shivam Pandey Atulya Shivam Pandey