beforeits.news
A Tesla accident resulted in two deaths. Police believe no one was in the driver’s seat
A Tesla vehicle crashed and caught fire in Houston over the weekend – resulting in two deaths. Police believe no one was in the driver’s seat, which could mean it could be the first dea…