Scared Of Breaking The Internet, Tesla Will Open Online Model 3 Orders An Hour Early – From 7:30 PM (PT)

Tesla opened its doors for in-store orders at 10 AM local time all across the world on March 31st – and the response was much greater than anyone anticipated. Now, fearing that maybe it wasn’t such a great idea to open online orders AND start the live streaming video debut of… …read more