showroom display car

  1. Michael Russo

    Seeing Model 3 in Tesla Stores (NA only for now)

    T≡SLA Store in NYC reportedly could have a Model 3 on display in October? Let's keep an eye on these and report!