Tesla Model S sets on fire itself and explodes in Shanghai China

A team of investigators from Tesla, the famed electric car manufacturer company, is looking into an accident that left a … Continue reading Tesla Model S sets on fire itself and explodes in Shanghai China More