Thekiwi
Active Member
It's so weird - some people worried nothing of substance was announced, whereas I'm at the opposite end of the spectrum that what was announced was so much better than expected that I worry Tesla has Osborned a bunch of sales.
This slide was definitely the money shot:
This slide was definitely the money shot: