carEconomical
Fatal accident with technical defect of Tesla car! + movie

A technical defect in a Tesla car in China caused it to accelerate instead of stopping and this car crashed at high speed.
A technical defect in a Tesla car in China caused it to accelerate instead of stopping and this car crashed at high speed.