07.28.2017 Tonight Elon Musk delivers 30 Model 3 Teslas and things may never be the same 30 lucky customers will get their hands on the first Tesla Model 3 electric cars to roll off the production line. Here’s why it matters. Read more