Tesla Orders - Tesla Model 3 Orders Pass 115 000 Photos 1 Of 8