Tesla will unveil the finished Model 3 in July

You may also like...